-
1 # 一抹隱兮
-
2 # 淘最電影
初入的話首先得保證自己的平常工作能夠很好的完成。不用一味的為了廣了而耽誤工作!當自己有一定累計的時候,道路就廣了,見識就多了!各種體驗之下更能把握行業的方向,把握自己的愛好,然而找到自己的突破點。
當過了初級這個門檻之後後面程式設計師轉行的路也好多了!有的繼續做技術,到架構師!有的轉產品去了!當然有些根據自己的實際情況去創業了,然而發現好的的產品,在自己的領域大展拳腳!
不過所有的一切都得腳踏實地的來,千萬不能浮躁,別道聽途說這個好,就去搞一下,那個好也去搞一起,不貼切實際的情況,到時候只能默默無聞了!祝老鐵門都能夠找到自己的前進方向!
-
3 # 千鋒頭號粉絲
只要能寫程式碼改bug就可以無憂了嗎?你想過自己的未來規劃嗎?想過10年後自己能過上什麼水平的生活嗎?除了專業的技術外,你還需要一份合格的職業規劃。
我們不可否認的是,網際網路公司本身結構比較扁平,管理崗位較少,那麼我們該如何進行職業規劃和技能儲備,才能從激烈的競爭當中脫穎而出呢?
一、拓寬業務場景
這裡的業務場景分為大業務場景,也分為小業務場景。大業務場景即不同的細分行業,如電商、內容、影片、共享平臺等等。建議程式設計師們在進行工作選擇的時候不要被自己原先所屬的細分領域太過限制,認為自己原來在電商公司以後也必須在電商公司。事實上,多去嘗試不同領域的公司,去了解不同領域的公司在技術實現上有什麼異同,對於程式設計師更深入地理解技術是很有幫助的。
二、把握職場節奏
在職場上有一個時間標準:3 年。 3 年時間,一定要在工作內容和職級上有一個質的變化,這個變化可以靠升職得到,也可以靠跳槽達成目標。
初入職場的 3 年,主要的工作內容就是夯實基礎,此時基本處於「完成上級交付的任務」這樣的階段。但在這個過程中,員工不能僅僅完成任務了事,而是要不斷思考為什麼上級要佈置這個任務,這個需求是怎麼來的,用於解決什麼問題,有沒有更好的解決方案等等。
之後的 3 年,也就是職業生涯的 3-5 年,作為程式設計師,需要達到一個小 leader 的層級,即帶領一個小團隊(可以僅僅有幾個人)負責某一個某塊或是功能的研發,此時在上個階段積累的經驗和關於解決方案的各種想法的作用便凸顯出來。而此時作為小團隊負責人的角色,程式設計師更多地需要關注上下游的邏輯,能夠形成完整的邏輯鏈條。
工作經驗的 5-8 年,此時程式設計師已經進階成了技術負責人,可以獨立負責某一個產品的研發,可以成功地推動產品從 0-1 的階段,此時更多需要關注的便是跨部門之間的合作與溝通,確保研發行程的按時交付。與此同時,更多地關注一些產品設計方面的內容,會對進一步的晉升很有幫助。
末後一個階段,即工作 10 年以上,此時達到研發總監或是更高的職位會是一個比較理想的狀態,而對於這個層次的要求,是對於整個行業能有比較清晰深入的判斷,能夠感知未來技術發展的方向併為公司提前佈局。
三、訓練複合技能
除了程式設計之外,程式設計師要儘量培養一些其他方面的技能,例如演講、寫作等等。這樣做一方面可以為程式設計師提供一些兼職機會,如主講技術相關的直播課程、參考文章或書籍的撰寫等。類似的機會在提供報酬的同時也會增加員工的知名度和行業影響力,更有甚者,在社交媒體上發表了相關文章之後,吸引了一批志同道合的同行,開始合夥創業,有了更大的機遇。
就算沒有這些額外的收益,複合技能的人才在公司內部也會受到青睞。
四、保持緊密溝通
有些程式設計師認為自己做的是技術性工作,只要寫好程式碼就可以了。這是錯誤的認知。根據以往服務候選人的經驗來看,那些有意識在工作之餘關注行業動態,積攢人脈資源,並且樂於與同行溝通的程式設計師,往往在職業發展的路上走得更遠。
時代的變化太快,為了在將來不被淘汰,程式設計師們要從現在開始未雨綢繆,制定清晰的職業規劃,把握節奏,全面綜合發展,才能避免成為35歲以後被時代拋棄的人。
回覆列表
一條技術路線,從技術小白到實力大牛,從實力大牛,到骨灰級專家!
要點:一要夯得實基礎;二要跟得上發展!
一條技術管理路線,從技術小白到有一定實力的大牛,專案經理/產品經理,再到CTO!
要點:有技術,會管理,一文一武!
一條創業路線,懂一定技術,產品,會一定的管理方法,超水平的溝通藝術及帝王心術!!!
說多了,且行且積累,切莫貪多求快!