工作半年的前端,再沒有人帶的情況下,自己如何學習提高,跳槽還是留下?
背景描述:
二本學生,專業生物,2016.6月畢業。大四齣來實習,一開始做的是運營7.8個月,在做運營的過程中機緣巧合,接觸到了前端,非常喜歡,就開始自學,看視頻,看書,自己敲練習。在畢業後一個月(2016.7)找到了目前所就職的這家公司,干到至今。公司是一家創業型公司,一千人左右,我在後端數據部門,主要提供一些公司內部數據分析的產品。部門中就我和另一個前端,那個前端工作三年左右了,很有經驗,也就是他帶我,前幾個月還會主動給我review 代碼,告訴我怎麼優化,那個階段感覺自己學到了很多東西,後來也就是過年回來之後,由於部門領導的離職啊啥的,我也就被放養了,不過也學了有小一年了,自己已經可以獨立完成工作內容了,帶我的老師人很好,我主動問東西會給我講的很詳細,所以如果有東西不會,自己鑽研也沒有研究出來的話,我會主動向他請教。但是就在昨天,我得知他下個月要離職,這讓我有點手足無措,我擔心的並不是說他走了,部門就我一個前端,工作量加大,或者我能不能一個人撐起整個前端需求,我最擔心的是 這以後就沒有人帶我(其實年後,也不是實際意義上的帶我了,就是還有個老師可以問問題),準確的說是以後有問題我就拿個商量、請教的人都沒有了,這讓我很擔心自己的職業發展,進步速度。
我知道會有人說,就靠自己學呀,問什麼要有人帶,鍛煉你的時候到了等等。但必須得承認的事實是有人帶 和沒人帶絕對是不一樣的,至少在進步速度上,我深有體會,最早自學的時候完全沒有人帶,自己專業又是生物,這導致自己認識的人圈子就沒有程序員,所以深知自學的困難程度,我對自己的自學能力還是很自信的,知識也是要自己學的,但是有老師,老師一個點撥,指明個方向,就可以省去很多事,更加明確自己的狀態。在剛畢業找工作的時候,因為轉行跨度太大,沒有基礎等等,找到很不容易,所以就非常珍惜現在公司的機會,再加上有個老師帶,感覺自己很幸運,所以也就一直很認真的學習,上班忙,就下班學。7月底入職,到年前,一直在學前端的知識,讓自己可以獨立工作,年後感覺自己在學習前端領域知識的過程中也要把計算機的基礎補上來,我就從c語言開始學,同時保證每天做1.2道演算法題、鍛煉自己的演算法能力,也努力的在學習數據結構這些,我真的不是說說而已,實打實的在學,在認真補,學習的東西我也會認真的積累成博客,真心希望自己可以在這個領域有一定的建樹。本來自己認識的圈子人就不多,所以非常珍惜有個老師。現在老師要走,很擔心自己未來的學習進度,感覺要毀。然後 還有一種情況,就是公司繼續招人,補上老師的空缺,但是人真的很難招,從我入職到現在,一直在招,一直沒招進來,所以還是很擔心。大概情況就是這樣:我自己思考了一個很久,目前想法是:1、我也跳槽:但是我工作才半年多,很難跳槽,一方面很多公司對於社招都是有年限要求的,就算不看年限,自己的能力也還是不夠社招的標準。另一方面,如果現在跳槽,害怕會造成我喜歡頻繁跳槽的印象,公司在考慮我的時候會覺得我的穩定性不好。
2、我留下:這樣的話預計一段時間內,包括前端的工作要完全靠我自己,學習方面也沒有人可以請教,沒有人指點,極度擔心自己的進步速度,學習方向,能力提升。寫的很多,真心不知道怎麼辦,現在這個時間點很尷尬,不知道未來應該怎麼辦,也找不到人可以指點一下我,所以 謝謝您可以看完,給我點建議,真的非常感謝。謝謝您。
1. 有個好老師不容易,考慮跟著走。
2. 學會怎麼學習,一定階段以後,別人能指導你的地方已經很少了。師傅領進門,修行靠個人—————— 補充
剛發現題主目前是公司唯一的前端,那就先別考慮走啦,可以跟領導談談你的顧慮,應該不難解決。比如:
1. 每月給你一兩天參加技術沙龍或大會的時間(不能算請假)和預算2. 公司花錢請老師來給你們做前端講座,不僅你自己聽,後端啥的只要感興趣都可以來聽3. 公司花錢請人專門給你做code review對有遠見的老闆來說,相對於員工流失的成本,這點錢都是小case不懂為什麼一定要有人帶才可以提高,你當你還在高中嗎?
就算有人帶,也只是給你方向上的指導,具體東西都是靠自己自學的。大神能在你有問題時指點下就很不錯了。
自學可以加群 180251611 討論
這種問題現在知乎上問會被打的…不過!這種非純技術的問題才會給更多人說話的機會。我和題主一樣野生自學,之前在一家小小的公司做了四五個月,進去就我一個菜雞前端,你能想像我的心情?當然我跳了,不是因為只有我一個前端。到了一家更大的公司,好歹三個前端,老大能力比我強很多很多,這樣很好。但是發現平時還是自己搞呀,在業務代碼充斥的情況下,哪會像師傅一樣,修行真的靠個人,想學什麼學什麼吧,網上得到的學習反饋會比你在現實中得到的多的多。至於離職還是不離職,題主應該知道2017就業形勢嚴峻,但雖然如此,還是能找到的,但你不能保證你現在去找的下一家會比這一家要好。你選擇一條路就會有相應的路讓你走,判斷是主觀的,別人的話只能輔助你做主觀判斷,想想當時你決定搞前端的時候,有沒有在知乎上問非科班吧啦吧啦應不應該學前端?
你就天天和老闆說人手不夠,以後再招人你就是主管,熬了才半年就遇上這種好事我也是遭不住了。
另外現在沒公司在乎你頻繁跳槽。經歷比你曲折。兩年了。半年不到辭了。現在從頭開始。電商。
其實很想問一句,你是如何衡量你的進步的呢?
首先,沒人會帶你一輩子。
師傅帶你,會少走彎路少踩坑,對於你來說進步速度會快很多。同理,師傅不帶你,會走彎路踩坑,其實又未嘗不是種進步,別人告訴你的永遠不是你的,有些坑還是要自己親自踩踩。所以我覺得這個踩坑的過程也是種進步。其次,做一個程序猿,除了代碼,我覺得不該與任何其他相依為命。如果你的去留,要被另一個人(即是對你恩重如山)掛鉤,你真的該自我反思了。因為我覺得辭職的理由只能有兩個:1.待遇不夠好2.它使你的職業生涯停滯不前(使你停滯不前的只會是你接觸的項目,永遠永遠不該是另一個人)最後,重新考慮一下對進步的定義吧。進步不是別人教了你多少,進步不是你花了多少時間做了幾道演算法題。進步只屬於你一個人的個體。最終的目的,無非也是憑你自己的本事混飯吃,和他人有半毛錢關係。所以別把別人看的太重要,還要把自己當成完整的個體看待看了題主的背景,我覺得無論是跳槽,還是留下來,按照你目前的工作和學習狀態,都會有一個很大的提高。現在你還猶豫,如果你再踏實的學兩年,如果公司沒有隨之而壯大的話,你肯定就不屬於公司這個平台了,你自然會走。既然現在還猶豫,就再好好的學一段時間。畢竟,作為初級工程師,只要是肯學,都會有很大的提高。共勉
知乎上早已形成了標榜自學成才、基礎萬能論等一系列看上去政治正確或者有用的論調。個人不勝反感。建議還是先不要離職,你可以把自己目前掌握的技術方向做一個梳理,列出一個大的方向,然後嘗試去向之前你的老師或者其他經驗豐富的前端請教下未來應該怎樣發展。如果公司的情況在未來一段時間內仍然沒有其他前端進來,那時你也有相對比較長的工作經驗了,再考慮跳槽也來得及。題主不用太擔心,從你的字裡行間看出來你對前端是真正的當做自己的職業在做,有這樣的心遇到什麼問題都能夠解決的。加油~
利益先關:前端,目前實習
建議留下,原因一方面如你所說,這時候跳槽難找到合適的,另一方面,留下會得到重用,獲得足夠的鍛煉和解決問題的機會,對學習成長而言,這樣的機會彌足珍貴。
至於你說的學習進度受影響的擔憂,不可否認,在你現在的狀況下,這樣的擔憂是不無道理的。但也不必過分擔心,因為學習的首要目標是解決問題,學習進度滿足問題解決的需要即可,並且隨著水平的提高,學習的效率、解決問題的速度也會逐漸加速,而另一個重要目標——提升自己——在追求首要目標的過程不知不覺就達成了。在今後一段時間獨當一面的時候,你肯定會遇到很多困難,你將會獲得更多的解決問題的機會。
學習的過程還涉及到一個學習方法的問題,除了一幫一傳幫帶之外,你可以到很多技術社區、論壇去求助,而且在求助之前,還有必要掌握自己通過各種工具搜索答案的能力,這種能力在有人帶的時候獲得鍛煉和培養的機會是不多的,你正好可以培養起來。
題主您好,我是一個非cs專業轉前端的工作快2年的開發,和你略有不同的是:我一進公司就沒人帶我,我在jsp文件上寫了1年的界面。
下面是我的建議:很多糾結的時候,不妨把自己的選擇項調為極限的情況。例如:您現在的兩個選擇分別是:1. 和某大場前端大牛公事;2.去18線城市的小公司當項目第一人。這樣你就會知道自己更需要什麼了。沒有老司機?那目前在現有的技術體系下還能搞,一旦有新需求,需要新技術,新架構的那種怎麼搞,設計上的難度還是比較大的
大牛不是教出來的,是自學出來的。
都說自學可以,看題主說的也不是沒有自學能力啊,就像有個人在黑暗中摸索,有盞燈比沒有要好太多太多。可能就幾年的差別。更何況中國是個人情世故的社會。前輩指導下後輩,雖然沒有義務,但有情分啊。
沒有被人帶出來的大神, 沒有趟不過的坑, 沒有解不了的bug, 沒有過不去的坎.
我這兩年一直是一個人做,現在感覺人少更好,安心琢磨技術。有人一起保不齊碰到一個技術稀爛還愛對你指手畫腳的人。
推薦閱讀:
※酒店管理本科專業是否有必要做酒店客房工作?
※IT業做技術的女生的現狀,30多40歲後幹嘛?
※有一年半互聯網產品專員經驗的求職者怎麼規劃以後的職業生涯?
※轉正申請該怎麼寫顯得很有逼格和創意?
※處在工作迷茫期,我應該怎麼辦?
TAG:前端開發 | JavaScript | 職業發展 | 職業規劃 | 前端工程師 |