我乙個關係很近的表妹去年本科畢業,中醫專業,學校不太好,家裡也沒啥背景,長時間找不到乙份自己滿意的工作。因此我建議她轉行做前端,她聽從了我的建議,然後在我毫不知情的情況下自己去報了乙個培訓班學習(我知道時都已經交錢了~)。經過五個月的學習,今年年初畢業後終於找到了乙份自己覺得還行的工作。這個過程中我們也有過多次交流,這篇分享就是其中一部分交流的內容,我把他分享出來,希望對新入門的小夥伴有所幫助。全篇採用問答的方式,表妹的問題我會加粗標示出來。
如何才能找到乙份高薪又輕鬆的工作?
(之前我已經了解到她學到的東西)就你目前所學到的東西來說,很難找到乙份這樣的工作。用程式設計乙個原則,低耦合原則,我們把這件事分兩步走。第一想找乙份相對高薪的工作,可以到北上廣深這樣的大城市,不要呆在家裡,不然即使暫時找到了工作,也不會滿意多久。想找乙個輕鬆的工作,那是不可能的,大部分的程式設計師都會經常加班。不是他們工作一定有多忙,多累,而是工作忙了幹活,工作閒了學習。如果哪一天你停止加班(學習),那你離成為碼農就近了。
如何快速的成為乙個厲害的程式設計師?
說實話,我也一直在尋找這個答案,但是一直沒找到。所以只能在工作之餘踏踏實實的學習,去看厲害的人寫的**,看書,查資料,一點一點的進步,日復一日,慢慢就能從中獲得樂趣。我可以給你推薦一些**和部落格,有空可以多去看看。
公司用到的東西也不太會,用的是很老的jsp,我以前都沒有學過,又不想學,怎麼辦?
公司用到東西你必須要會,即使現在不會,也必須很快學會,因為這是你生存的基礎。公司招你不是想讓你來學習的,而是需要你創造價值。既然必須要學,那就愉快的去學。你換個角度想想,公司能給你提供學習新知識的環境,不是一件特別值得高興的事情麼。
公司人不多,前端就我乙個,後端也是經常出bug,感覺學不到東西,怎麼辦?
新加入公司怎麼會學不到東西呢,你維護乙個老專案,專案裡面**你都看過了?(沒看過,寫得亂七八糟的),那有沒有想過改進,能把你覺得糟糕的**改得自己覺得不錯,這難道不是學東西嗎?技術上不要太浮躁,要沉下心來好好學習。你現在給我講一下vue框架的執行步驟吧(不知道)。講一下webpack或者其他你知道的前端構建工具(沒了解過)。實在不行就講下http,講下es6, flex(都講不出來)。。。程式設計有太多東西要學,前端只是其中很簡單的一小部分,這一小部分中你也只是了解了一點點。學東西公司專案是乙個方面,這是被動學習,專案之外更應該主動學習,充實自己,才能讓自己更具有競爭力。
如何學習一門新的前端知識呢?
二哥,你給我講下你怎麼學習的吧。
最後,我希望對所有新入門的小夥伴一點建議。寫程式要和做學問一樣,要沉得住氣,要能忍受長時間無人問津的寂寞。當然,這個過程中也不全是枯燥無味的學習,可以適當的發展自己的興趣愛好。以下則是我在這個過程中積累的一點點經驗:多運動保持身體的健康,多溝通保持思想的活躍,多分享保持思維的清晰。當然如果能把程式設計當成自己的興趣愛好,並能持久的從中獲得樂趣,我想你離大牛已經不遠了。好了,這篇分享就到這裡了,謝謝~
給程式設計師新手的一些建議
前段時間因為實習生計畫花了很多時間做了實習生招聘的工作,產生的一些想法,寫在這裡。這次招聘過程中,我發現我們在校的學生有下面的這些特點 2 ok的解決問題能力。當問到演算法題時,我發現他們的問題解決能力還ok。我一般問1到2個中低難度的演算法題和1個基本的物件導向設計的題,都不難。我相信只要在學校裡...
給程式設計師新手的一些建議
前段時間因為實習生計畫花了很多時間做了實習生招聘的工作,產生的一些想法,寫在這裡。這次招聘過程中,我發現我們在校的學生有下面的這些特點 2 ok的解決問題能力。當問到演算法題時,我發現他們的問題解決能力還ok。我一般問1到2個中低難度的演算法題和1個基本的物件導向設計的題,都不難。我相信只要在學校裡...
給程式設計師新手的一些建議
前段時間因為實習生計畫花了很多時間做了實習生招聘的工作,產生的一些想法,寫在這裡。這次招聘過程中,我發現我們在校的學生有下面的這些特點 2 ok的解決問題能力。當問到演算法題時,我發現他們的問題解決能力還ok。我一般問1到2個中低難度的演算法題和1個基本的物件導向設計的題,都不難。我相信只要在學校裡...