-
1 # 資深IT老張
-
2 # 讀研那些事兒
明確方向很重要,先那弄清楚自己想在計算機方面從事什麼型別的工作。
計算機專業的學生本科期間學習範圍是很廣的,但深度不深,所以他們的好處就是能夠在就業的時候有較為多的選擇。
而非計算機專業的學生在學習之前最好找到自己感興趣的方面,比如喜歡色彩豐富的,美麗的可以選擇前端之類的路線學習。喜歡敲程式碼程式設計的則可以選擇後端開發、程式設計、運維之類的路線學習。
之後的學習一定要注重上機練習,千萬不要以為書本上的程式碼自己看懂了就不動手了,這樣往往在你正真需要它的時候拿不出手。
總之先明確方向,這樣後期的學習不會太過於混亂。
堅持
任何東西的學習都少不了這個,可能程式設計對於入門者來說很難學,但是一定要堅持下去。
想入行計算機的人很多,但能做的出色的卻很少,無論是在學習或是在今後的崗位上,都免不了的堅持去學習,這樣才能讓自己的路走得更出彩。
-
3 # 小小創意手工
筆者從事20年的技術研發管理工作,一直在創業,帶過很多團隊和專案,手下也出過幾個CTO了,其中非計算機專業出身的也不少,我來談談我的看法。
正確認知自己既然都是程式設計師,就不要自己給自己和計算機專業的區分開來,大家都是一個角色,至少是在一個圈子裡面,不存在出身問題。
一般公司招聘技術人員,不完全看中是否是科班出身,主要還是看是否具備相應的技術能力,我帶過的人很多非科班的,一樣能夠做非常重要的工作,得到很好的發展。
確定發展目標不要把計算機專業的人設定為自己的追趕目標,而是要按照技術方向和發展來設定自己的目標,比如公司和行業需要什麼,這樣自己還有前進的方向。
彌補能力不足既然是非科班,比科班缺少的是系統的計算機知識尤其是理論基礎的學習,比如數學、演算法、軟體工程、作業系統、網路、分散式等。現在網路上有很多的公開課,完全可以透過這些自學。
不斷學習不管是否科班,這個時代是個飛速發展的時代,技術的發展和變化無時無刻不在進行,這時候不想落伍或者想比別人發展好,那麼自學能力是非常非常重要的,無論是在工作中還是工作之餘,既然選擇了這行,那麼不斷的學習是必不可少的。
積極的面對挑戰技術上的東西,只有實踐才能夠真正提升。所以不論是工作中,還是工作之餘,要不斷對自己的技術進行挑戰,去解決各種工作和生活中的問題。
重視非技術能力技術是一方面,一個人的能力都不是片面的,都是需要全面的,因此非技術能力有時候更重要。既然非科班,可能還更具有優勢。
這個時代是個團隊協作的時代,所以需要重視團隊協作能力,包括溝通、領導力或者執行力。
跟其他人的協作也是一門學問,比如和設計師、產品經理、專案經理等等。
積極準備,把握機會上面的積極準備,都是為了把握機會。
機會無時不在無時不有,但是如果沒有充分準備,機會也會跟你失之交臂,因此無時無刻好好努力!
回覆列表
堅持學習提高自學能力,補充理論知識,讓其系統化;繼續學習新的程式語言與程式設計技巧;在工作中保持謙虛、低調、冷靜的心態;向大伽學習本領;思維與認知升級學會提高抽象思維能力 與 批判性思維;善於總結與提煉知識點;能主動突破舒適區,開拓認知邊界;形成自己的第一性原理;提高情商,樂於助人,主動分享讓身邊的小夥伴喜歡你;積極主動的幫助有困難的小夥伴;堅持鍛鍊身體看看司馬懿,他能熬死4代君王,為大晉王朝打下堅實基礎,靠的就是有最好的本錢。持續激情樂觀,培訓愛好程式設計師的工作,本身是很枯躁的,但是 擁有激情,可保你在在解決問題的過程中能自得其樂;程式設計師也是人,培養愛好,可以讓你在碰到看似無解的BUG時依然樂觀。
如此,你可以繼續保持自己的職業競爭力,形成自己的優勢,希望對你有所幫助,謝謝。
(結束)