怎么匯報一周開發工作情況_如何在沒有經驗的情況下獲得第一份開發人員工作

怎么匯報一周開發工作情況

Whether you’ve done a coding bootcamp or taught yourself, getting your first developer job with only a few months of coding under your belt is hard.

無論您是完成了編碼訓練營還是自學了,僅靠幾個月的編碼就很難拿到第一份開發人員的工作。

問題 (The issues)

There are two main issues you’ll come across when you’re in this situation.

在這種情況下,您會遇到兩個主要問題。

  1. You probably won’t have any qualifications in computer science or programming.

    您可能沒有計算機科學或編程方面的任何資格。
  2. People believe that you can’t have learnt all the skills needed to be job-ready in a few months.

    人們認為,幾個月之內您可能還沒有學會準備工作所需的所有技能。

缺乏資格 (Lacking Qualifications)

Unfortunately, a lot of the people making the hiring decisions are traditional in their approach, often requiring a degree in computer science, or at least in a STEM subject. Not having a degree in one of these subjects will mean that you won’t get through the initial CV screening stage for some jobs.

不幸的是,做出招聘決定的許多人在他們的工作方式上都是傳統的,通常需要計算機科學或至少是STEM學科的學位。 沒有這些學科之一的學位意味著您將無法完成某些工作的初始簡歷篩選階段。

Whilst this is a bummer, the solution isn’t to go and spend 3 years and thousands of pounds to get a degree. The landscape is changing and there are definitely jobs that don’t require a degree.

雖然這真是令人b目結舌,但解決方案不是花3年又花費數千英鎊來獲得學位。 情況正在發生變化,并且肯定有不需要學位的工作。

Even some very large firms are removing the degree requirements as they realize that actual experience is much more valuable than obscure education (notably Goldman Sachs).

即使是一些非常大的公司也取消了學位要求,因為他們意識到實際經驗比晦澀的教育更有價值(尤其是高盛)。

Focus on getting your first developer job at a company that doesn’t require a degree. Three years of commercial experience is worth a lot more than a degree, and you’ll be getting paid the whole time, not getting yourself into debt.

專注于在不需要學位的公司獲得第一份開發人員的工作。 三年的商業經驗比一個學位更有價值,而且您將一直得到報酬,而不會陷入債務困境。

缺乏技能 (Lacking the Skills)

Most of the people who will be interviewing you will have completed a 3 or 4-year degree and then worked their way up the ladder to the position they are in now. This is why they can’t believe that you could be job ready in just 3 months.

大多數將要面試您的人都將完成3年或4年的學位,然后逐步晉升到現在的位置。 這就是為什么他們無法相信您可以在短短3個月內就做好工作的原因。

This will often be reinforced by experiences with other bootcamp or self-taught developers who they’ve worked with who did lack the skills needed to be a constructive member of the team.

與其他曾經訓練過的新手訓練營或自學成才的開發人員的經驗通常會加強這種經驗,他們確實缺乏成為團隊建設性成員所需的技能。

After all, 3 months is a very short time to learn a lot of skills.

畢竟,三個月是學習很多技能的非常短的時間。

I’m not saying that it is impossible, but that you’ll have had to work incredibly hard. You probably are missing a few skills that you need or have some things that you need practice. Luckily, whilst a degree takes years and thousands of pounds, you can learn and improve your skills quickly and easily.

我并不是說這是不可能的,但是您將不得不非常努力地工作。 您可能會缺少一些所需的技能或需要練習的東西。 幸運的是,雖然學位需要花費數年甚至數千英鎊,但您可以快速輕松地學習和提高技能。

你需要做什么 (What you need to do)

To overcome the reservations that the interviewers have, you need to demonstrate your skills and experience. Have lots of projects that you can show to interviewers. You should be able to answer a tech question with “this is the answer and this project is where I found out the value of doing it like this”.

為了克服面試官的保留意見,您需要證明自己的技能和經驗。 有很多項目可以展示給面試官。 您應該能夠用“這就是答案,而這個項目正是我發現這樣做的價值所在”來回答技術問題的方法。

My advice to anyone in this situation is to do everything you can to draw attention away from the fact that you did a bootcamp or that you’ve only been coding for a few months. This doesn’t mean lie, but don’t put it on your CV. If they ask you where you learnt to do something you could say:

對于在這種情況下的任何人,我的建議是盡一切可能引起人們的注意,以避開您進行過訓練營或僅僅編寫了幾個月的代碼。 這并不意味著說謊,但請不要放在自己的簡歷上。 如果他們問您您在哪里學習了做某事,您可以說:

`I really became proficient with ${skill} when I work on ${project name}. It pushed me from being able to use it to really understanding how it works and my approach to using it changed. I learnt the value of doing ${something you learnt to do better}.`
“當我從事$ {project name}的工作時,我真的很熟練使用$ {skill}。 它使我從能夠使用它轉變為真正理解它的工作原理,并且改變了我的使用方法。 我了解了做$ {您學會做得更好的事情}的價值。

This could have been a project that you did as part of the bootcamp or an extra project that you did afterwards. If they ask you if you did a bootcamp or how long you’ve been coding, you will have to be honest, but make sure you highlight all of the skills that you’ve improved since then.

這可能是您在新手訓練營中做過的一個項目,也可能是后來做過的一個額外項目。 如果他們問您是否進行了訓練營或編碼已有多長時間,您將必須誠實,但請確保突出顯示自那時以來提高的所有技能。

This brings me nicely onto my next point:

這使我很好地介紹了下一點:

Don’t stop learning. Don’t stop improving.

不要停止學習。 不要停止改善。

If you graduate from a bootcamp and don’t carry on improving yourself, I don’t blame them for not hiring you. I would spend most of my time practicing the skills I was taught in the bootcamp. There are hundreds of posts listing great project ideas.

如果您從訓練營畢業,并且不繼續提高自己的能力,那么我不怪他們沒有雇用您。 我會花費大部分時間來練習在訓練營中教給我的技能。 有數百篇文章列出了很棒的項目構想。

Personally, I spent three weeks building an e-commerce website with dynamic products, baskets, user accounts and receipt emailing. This was largely practicing skills that I had learnt from online courses I’d done.

我個人花了三周時間建立了一個電子商務網站,其中包含動態產品,購物籃,用戶帳戶和收據電子郵件。 這主要是練習我從在線課程中學到的技能。

To add a new skill, I spent the next week adding a chatbot to the site. I’d never done anything like this but some online tutorials and a bit of trial and error and I got it working.

為了增加新技能,我花了下周的時間在網站上添加了聊天機器人。 我從來沒有做過這樣的事情,但是做了一些在線教程和一些試驗和錯誤,然后我開始工作了。

Building this chatbot was the best spent week of my whole time off. I interviewed at a company who had just built a similar chatbot for a customer and were looking to expand that side of the business. Having shown them my chatbot, I got an offer before I’d left the building and now have built a chatbot platform that handles over 100,000 chats a month!

構建這個聊天機器人是我整個假期中度過的最佳時間。 我在一家公司采訪過,該公司剛剛為客戶構建了一個類似的聊天機器人,并希望擴大業務范圍。 向他們展示了我的聊天機器人后,我在離開大樓之前得到了報價,現在已經建立了一個聊天機器人平臺,該平臺每月可以處理超過100,000個聊天!

綜上所述 (In Summary)

  • Have lots of projects which demonstrate a range of skills and experiences

    有很多項目展示了各種技能和經驗
  • Be discrete about your bootcamp background or how long you’ve been coding

    不了解您的訓練營背景或編碼已有多長時間
  • Don’t stop learning new skills and sharpening the skills you have

    不要停止學習新技能并提高技能

翻譯自: https://www.freecodecamp.org/news/getting-your-first-developer-job-with-little-experience-ff7b18299d6c/

怎么匯報一周開發工作情況

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/392119.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/392119.shtml
英文地址,請注明出處:http://en.pswp.cn/news/392119.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

vue.js的認知

Vue.js(讀音 /vju?/, 類似于 view) 是一套構建用戶界面的漸進式框架。 Vue 只關注視圖層, 采用自底向上增量開發的設計。 Vue 的目標是通過盡可能簡單的 API 實現響應的數據綁定和組合的視圖組件。 Vue 學習起來非常簡單,。轉載于…

c語言中的無符號字節,C語言之有符號數和無符號數

我們知道,在C語言中存在無符號數和有符號數(一些高級語言如Java里面是沒有無符號數的),但是對于計算機而言,其本身并不區別有符號數和無符號數,因為在計算機里面都是0或者1,但是在我們的實際使用中有時候需要使用有符號…

8種排序算法比較

8種排序算法,各算法名稱見下表或見源碼。運行程序時,將需要你輸入一數值,以確定對多少隨機數進行排序。然后將會顯示各排序算法的耗時。并且你可選擇時否進行正序和反序測試。 由于水平有限,可能存在一些錯誤,還請各位…

兩個問題,關于XP進程優化及SVSP虛擬存儲平臺

這兩個問題讓我有點頭痛,是Boss這陣子布置給我的,都一段時間了,我還是沒找出合適的解決方案來答復Boss.第一個問題是:查查X200或X61中的進程,看哪些是可以不要的,停掉,但又不影響用戶使用。&…

數據挖掘—樸素貝葉斯分類算法(Java實現)

算法描述 (1)掃描訓練樣本數據集,分別統計訓練集中類別 Ci 的個數 Di 和屬于類別Ci 的樣本中屬性Ak取值Xk為 Dik 的實例樣本個數,構成統計表; (2)計算先驗概率和條件概率,構成概率表…

net core 獲取網站目錄

AppContext.BaseDirectory 獲取項目的根目錄轉載于:https://www.cnblogs.com/zxs-onestar/p/7147265.html

泰晤士報下載_《泰晤士報》和《星期日泰晤士報》新聞編輯室中具有指標的冒險活動-第1部分:問題

泰晤士報下載TLDR: Designing metrics that help you make better decisions is hard. In The Times and The Sunday Times newsrooms, we have spent a lot of time trying to tackle three particular problems.TLDR :設計度量標準以幫助您做出更好的決策非常困難…

速度一半永遠追不上_您將永遠不會知道自己應該怎么做的一半-沒關系。

速度一半永遠追不上by Ken Gilb肯吉爾伯(Ken Gilb) 您將永遠不會知道自己應該怎么做的一半-沒關系。 (You will never know half of what you think you should — and that’s ok.) Impostor syndrome is a real thing in software development. After 20 years in the indus…

c語言自學門檻,初學C語言的人最常問的幾個問題

初學C語言的人最常問的幾個問題C語言是一門通用計算機編程語言,應用廣泛。對于新手來說學習C語言并不是那么容易,下面是C語言初學者最常問的幾個問題,歡迎閱讀!1.多久能學會編程?這是一個沒有答案的問題。每個人投入的時間、學習效率和基礎都…

背景消除的魔力

圖片的功能非常強大,有一圖勝千言的效果,所以在文檔或演示文稿中使用圖片來增加趣味性是一種很棒的想法。但問題是,圖片通常會變為文字中間的獨立矩形,而不是真正與內容融合在一起。您可以在圖片中放置邊框或效果,使其…

Puppet 之 模板和模塊

1 概述模板文件是在puppet模塊下面templates目錄中以”.erb”結尾的文件,puppet模板主要用于文件,例如各種服務的配置文件,相同的服務,不同的配置就可以考慮使用模板文件。模塊是Puppet自包含的代碼和數據集合。絕大多數的清單都…

java異步io_Java中的異步IO與異步請求處理

java異步ioIn this article, I am trying to explain the difference between Async-IO and Async-Request processing in the HTTP request in the Java world.在本文中,我試圖解釋Java世界中HTTP請求中Async-IO和Async-Request處理之間的區別。 In the pre-Java …

異常檢測機器學習_使用機器學習檢測異常

異常檢測機器學習什么是異常檢測? (What is Anomaly Detection?) The anomaly detection problem has been a problem that has been frequently explored in the field of machine learning and has become a classic problem. Anomalies are any unusual sequenc…

數據挖掘—BP神經網絡(Java實現)

public class Test {public static void main(String args[]) throws Exception {ArrayList<ArrayList<Double>> alllist new ArrayList<ArrayList<Double>>(); // 存放所有數據ArrayList<String> outlist new ArrayList<String>(); // …

c語言掌握常用函數,c語言一些常用函數.pdf

c語言一些常用函數C 語言程序設計(常用函數說明)C 語言是 1972 年由美國的 Dennis Ritchie 設計發明的,并首次在 UNIX 操作系統的 DEC PDP-11 計算機上使用。它由早期的編程語言 BCPL(Basic Combind ProgrammingLanguage)發展演變而來。在 1970 年,AT&T 貝爾實驗室的 Ken T…

高階函數 - 函數節流

/*** 函數節流 - 限制函數被頻繁調用* param {Function} fn [需要執行的函數]* param {[type]} interval [限制多長的時間再重復執行fn]*/var throttle function(fn, interval) {var __self fn,timer,firstTime true;return function() {var args arguments,__me…

[CareerCup] 8.7 Chat Server 聊天服務器

8.7 Explain how you would design a chat server. In particular, provide details about the various backend components, classes, and methods. What would be the hardest problems to solve? 這個簡易的聊天服務器功能十分的有限&#xff0c;畢竟只是針對面試題的&…

react hooks使用_如何開始使用React Hooks:受控表格

react hooks使用by Kevin Okeh由Kevin Okeh 如何開始使用React Hooks&#xff1a;受控表格 (How to Get Started With React Hooks: Controlled Forms) React Hooks are a shiny new proposal that will allow you to write 90% cleaner React. According to Dan Abramov, Hoo…

特征工程tf-idf_特征工程-保留和刪除的內容

特征工程tf-idfThe next step after exploring the patterns in data is feature engineering. Any operation performed on the features/columns which could help us in making a prediction from the data could be termed as Feature Engineering. This would include the…

c語言定義數組a10 指定各元素,C語言填空題.doc

C語言填空題.doc二、填空題1、C 語言只有 32 個關鍵字和 9 種控制語句。2、每個源程序有且只有一個 main 函數&#xff0c;系統總是從該函數開始執行 C 語言程序。 3、C 語言程序的注釋可以出現在程序中的任何地方&#xff0c;它總是以 * 符號作為開始標記&#xff0c;以 */ 符…