-
1 # 弈心
-
2 # 老張聊IT和教育
想從行業選擇決定因素、學習方法(分大學、工作期間)、職業規劃三方面談談。
行業選擇決定因素選擇IT行業,最重要的是興趣。IT行業需要鑽研精神、持續不斷地學習、承受較大的工作量和壓力,因此若沒有興趣支撐很難堅持下去。你可以衝著相對其他行業的高薪進來,但一定要具備或能培養出興趣來,否則建議不要選擇這個行業。
學習方法-大學期間無論是否科班出身,在校期間一定要紮實學好專業基礎課程。最小集合是:計算機原理、資料結構及演算法、編譯原理、作業系統、資料庫原理及技術。軟體開發有個很容易誘惑人的點:在“知其然”的情況下,就能開發出一些東西。所以往往讓初學者認為這些課程不重要。但實際上,它的重要性在於:是一切軟體技術的地基,是創造或創新的基礎,同時也是培養軟體研發思想的工具。
再來說說數學。其實就狹義的軟體研發而言,高數/線代/機率論你搞不懂都行。但是,一方面數學是在培養你的邏輯思維、數理思維,而這些是軟體研發必備的思維方式;另外一方面,假設後續承接資料分析&挖掘演算法的研發,至少要能讀懂演算法的Paper才能去實現它吧?在這種場景下,你需要較好的數學知識。所以,學好數學吧!
最後,無論如何強調動手編碼都不為過。哪怕是把書本上的程式碼敲一遍都要比只看不動手有作用多的多。
學習方法-工作期間工作期間仍然要持續不斷地學習。
首先把握一個原則:儘可能圍繞當前所研發的系統進行擴充套件學習—你可能只負責一個模組,但你要去把這個系統摸透、去學習該系統所使用的你未掌握的技術點。其次,學習每一項新技術時,遵循先了解原理、然後動手實踐、再深入瞭解其實現的方法推進。最後,沒事看多翻翻各種科普性質的技術帖,做一些儲備。到用的時候知道存在這樣一個東西、再深入學習即可;職業規劃職業規劃對於IT行業從業者、較之其他行業從業者,要重要的多。原因在於就業競爭激烈、年輕化要求(所謂“35歲危機”)是常態並會長期存在,等等。這個話題有點大,篇幅所限無法完整展開,總結如下幾個原則吧:第一份工作能進頭部企業就進頭部企業。若不能進,則選擇業務好、能發揮更大作用的企業;什麼年齡幹什麼年齡該乾的事,不要被溫水煮。比如:編碼3~5年後應該要做架構設計相關的工作了(不表示不再編碼),那就想辦法(比如跳槽)去幹;換公司可以,但儘量不要換行業。除了研發通用基礎軟體(作業系統等),絕大多數的軟體是歸屬於某個業務域(如ERP)。能夠設計出好的軟體需要一定的業務域知識,這些知識需要不斷的積累。同時具備軟體研發技能和業務域知識,就有了成為首席架構師、產品負責人、CTO的條件。總結這個問題非常好,要說的其實很多,篇幅所限無法展開且留待以後吧!後生可畏,希望你們在IT行業裡能有一個光明的未來!
-
3 # 叩丁狼-客服老師
分享一篇叩丁狼老學員的文章:
我做Java快三年了,雖然沒混成什麼大牛,但好歹也月薪過了萬,能養得起自己和家人,下一步準備在惠州買房了。怎麼說呢,雖然沒有大富大貴吧,但這樣的生活我還挺滿意,有一份體面的工作,一個人就能養全家的感覺,還是挺自豪的。
趁著這會兒休年假,閒來無事,我想分享一下自己這幾年的成長之路。一來給自己個機會好好梳理往事,二來也正好給想轉行或剛畢業的老哥老弟們一些幫助和建議。雖算不上多精彩的狗血逆襲案例,但至少是發生在我身上真實的故事。我想,對普通人來說這樣的分享更具有參考意義吧。
我2011年考上廣州一所專科院校,讀的是網路工程專業。兩年多的時間光顧撩妹談戀愛了,專業課沒正經上過,現在回頭一想真是不應該,愧對了我爸媽的辛苦錢。第三年也就是快畢業那會,開始進入專案實訓階段。因為學校跟外邊企業有合作,學生可以選派到不同的企業實訓,所謂實訓,其實也就是免費給人幹活。說實話,我們這些學計算機的學生,在學校裡還真是光學理論了,什麼html,css,js,jQuery,MySQL這些都只知道個大概,實操起來好多都不懂。
總之實習那幾個月簡直是煎熬,更多的是心理上的挫敗。畢業後我又硬著頭皮去找工作,面試處處碰壁再加上當時女朋友各種瞧不起我還tm跟別人搞曖昧,一下讓我意識到自己這樣真的不行,必須去好好學個技術才能找到好工作。後來我就果斷報了培訓班學了Java,也才有了後面的故事。
我很感謝三年前的女朋友(應該叫ex),是她的冷嘲熱諷讓我下定決心去學Java,老子tm要找個高薪工作賺錢給你看!
坦白講,來培訓班學習的人基本都是奔著掙錢去的,你要說純粹熱愛程式設計來學的,還真是沒幾個。不要說我們現實,只是在殘酷的現實面前,那些所謂的夢想和情愛都已不值一提。為了改變自己和家人的生活,多少出身貧寒的孩子,像我這樣的,像張鐵頭這樣的,只能一頭扎進培訓機構,苦苦熬自己五個多月,然後整理戎裝踏上職場。
現在想想,真的很懷念在培訓班學習的那5個多月。一幫年齡和經歷不同的年輕人,聚在同一間教室,朝著同一個目標相互支撐著前進,學習也就沒那麼累了。就像結伴走夜路一樣,三兩成群更容易走到天亮。那時候我每天早上6點多就從床上掙扎著起來,出門都打著哈欠,從沒遲到過,因為我在的那個培訓班管得很嚴,老師們可以說是非常負責任了。正是有這麼一群老師管著我們,我們才能靜下心來學習。要是上大學時老師也能多管管我,我也不至於廢了那麼幾年青春時光。
我想對想轉行程式設計/剛畢業/正在學的萌新們分享幾點:
1、心態很重要,無論你是自學還是報班學,都會很苦(除非你是遇到不靠譜不負責任的機構),這個階段你沒有工作,要麼啃老本要麼繼續用家裡的錢,也許你父母朋友會不理解你,外人會嘲笑你,說你念那麼多年書出來,還找不到工作,還要去折騰幾個月。希望你看到我這篇文章後能堅持一下,再堅持一下,拿出你的熱血來咬牙學它幾個月,然後用一份高薪工作怒懟所有嘲笑,讓你的父母欣慰。相信我,所有苦難的日子,在拿到高薪offer的那一刻都是值得的!
2、如果去培訓,一定要找管得嚴、氛圍好的培訓機構!可以提前問下在那學過的人,最好自己去實地考察下,趁諮詢老師不注意溜去教室邊上看看,看有沒有人上課玩手機打瞌睡。如果有,老師還不管,那最好別選這家。
3、最好在北上廣深杭培訓,這些城市網際網路氛圍濃厚,給程式設計師提供的就業機會也多,未來的發展空間更大。如果你在培訓時就在這些城市,可以一邊學習一邊提前熟悉適應當地環境,而且同班同學也大多會選擇留在這裡找工作,到時還可以互相照應。真心不建議在二三線小城市的培訓機構學。
4、同行者很重要!如果你是自學那就另當別論,如果你是在培訓機構,好好珍惜身邊的這些同學吧,他們中的一些人有可能就成了你的兄弟,無論是在培訓時還是在培訓後參加了工作,你們都能互幫互助。
-
4 # 不是老師的劉老師
我自己是做軟體測試的,畢業前三年在某通訊裝置廠商做售後技術支撐,常年混跡於全國的移動和聯通公司,上了多上個通宵夜班自己也不清楚。後來因為這份工作經常出差就辭職了。本以為回西安找工作會很困難,其實想多了,工作很好找,畢竟有三年的技術基礎在身,但是高工資的工作不好找是真的,因為不是名校畢業。後來隨便找了份穩定的不出差的軟體測試工作,但是是個小外包公司,13年工資4000多,幹了半年就轉行去做培訓了,說實話那半年的軟體測試崗位給位後邊的工作奠定了很好的基礎。因為這半年的經驗,再加上我至前三年售後技術支撐經驗,順利轉崗去做培訓,工資變化不大,但是每年都會提升,三年後16年,在我離職的時候差不多有7000多的工資。因為做培訓期間多次接到軟體測試崗位面試邀請,而且我覺得培訓也沒什麼前途,就再次轉崗繼續我的軟體測試工作。這次去的也是一個外包公司,工資10k,在這公司我又學到了不少東西,且因為我好學,是專案技術骨幹,一年後我的工資很快再加1000,到了11k(同行都知道外包漲工資還是很難的)。但是考慮到外包也沒什麼前途,且沒有年終獎金,兩年後我再次離職去了一家做自研產品的公司繼續做軟體測試,工資比之前又有提升。得益於前期的技術積累,以及好學的習慣很快在專案上就挑大樑。我還經常組織技術培訓,培訓內容有些是我之前就會的,有些是現學的,我的培訓目前在部門都是得到認可的,這也得益於我曾經做過培訓工作。因此我基本上績效每年都是A。
我的個人建議是工作過程中一定要多學習,做一個愛學習的好員工,多寫總結,多在領導年前表現自己。多做分外之事,而且要做好,要讓領導能看見。
-
5 # 陽光海牛大資料
首先我預設你是確定要進入IT行業的人了,否則第一步應該先看看自己做IT合不合適,是不是這行裡的人。
1、首先肯定是在學校裡要好好學習,把基礎知識打牢,對於剛開始工作可能用處不大,等到大家看起來都差不多,但是隔了幾年之後,變化就慢慢體現出來了。
學習是一種要長期慢慢積累,短時間內看不到收益的長遠投資,一般人都沒法堅持,這本身也挺反人性,但事實證明,這種事是收益最高的事物之一。
2、第二就是有計劃,別盲目。要先收集資料,為自己作出之後的選擇提供一定的資訊基礎。什麼都不瞭解是沒法做出有效決定的,還不如跟著大夥選來的靠譜。當然,多數人也是這麼做的,這樣只能保證不會太差,但絕對不足夠好。大眾的選擇,對你來說未必是最好的。你要有一些自己的判斷。
3、選擇是需要承擔結果的,選對了很好,自己喜歡,賺錢也不少。這樣皆大歡喜。萬一選錯了,儘量剋制住情緒,找到排解的方法,接受失敗,面對現實。痛定思痛後總結反思,在當下的基礎上做出判斷,選擇當下所能做出的最優解。
4、是什麼人就做什麼事。好多人都會教你很多道理,你自己也忍不住向別人請教。但實際情況是,大多數人的經驗和方法都是你無法複製的,你只能在你當下的情況下,做出對自己最有利的選擇。即使是未來的你回來幫你,沒有相應的經歷和閱歷,你也無法做出更好的、看起來更正確的選擇。做自己並不難,而是因為人只能做自己,做不了別人。所以也就不用糾結自己是不是沒有搞好人際關係,有沒有刻苦鑽研,因為是什麼人,就註定會做什麼樣的事。
5、以上經驗都可以完全忽略,你的時代和過去是不一樣的,即使誰的話也不聽,你也一樣能過好自己的人生。
以上。
-
6 # 農潤紀實
作為一名IT行業的老兵,我象對後來著說你打算進入這個行業,就要做好終生學習的準備,做好少說話多做事的準備,做好持續戰鬥受傷只能自愈的準備,同時還要做好被別人說情商低,一笑而過的準備。
記得2013年的時候,我自己從一個鋼鐵鑄造專業,透過購買影片自學java 成為了一名初級java程式設計師。整個自學過程經歷了一年,其中的苦只有自己知道,遇到問題只能呢個自己查資料,自己想辦法,因為周圍都沒有搞這個的,麼法啊。
後來進入公司,更是苦逼,領導直接讓你做專案,我勒個去,不會啊,很多問題,平時都沒有遇到過,在公司你總不能一直問吧,所以咋辦,就白天上班晚上回去加班,學習。經歷了一年工作,自己明顯感覺到自己脫胎換骨的感覺,上了一個臺階,這個時候咋整,繼續學習啊,學習新技術啊,往上走啊。
之前總是有女性朋友說我那都好,就是情商太低,真的嗎,其實不然,情商這個東西,我還是相信後天的,所以多去學,多去實踐吧,但是程式設計師大家都這樣認為,就無所謂了,不要做技術宅男,那就真的沒意思了。
最後說一下,在IT 這個行業,從你進入那天就得有自己的規劃,走技術路線還是走管理路線,自己有規劃有目標的去做,這樣才不斷前進,達到一定高度一天,不然就是一個屌絲技術男。
-
7 # 千鋒青島
IT行業是一個前景很不錯的朝陽行業,IT技術的應用領域廣泛、行業發展前景好、市場對於IT人才的需求量較為龐大。但是對於很多人來說,特別是已經在其他行業有工作經驗的人來說,會糾結要不要付出時間、金錢和精力去從事這個行業。其實選擇一個行業,很關鍵的一點就是在於自己如何去規劃自己的學習路線和職業道路,如果你還在糾結要不要進入IT行業,那麼我可以很認真的告訴你,現在進入IT行業正是一個很好的時機。
建議一:要先找到一種感興趣的程式語言
對於一種技術而言,產生興趣是學習以及掌握這門技術的良好動力,想要成為一名程式設計高手又或是獨擋一面的開發工程師,需要不斷的複習之前已經掌握的知識的同時,還需要經常練習新的技術,但是程式設計的語言有許多種,大部分在面臨著程式語言選擇的時候會糾結很久,不知道應該從哪裡開始,也不知道哪種語言會更適合自己。
這個時候就需要去求職網站看一看現在市場上對於哪種語言的需求量比較大,看看哪些語言是比較搶手的。青島目前市場需求比較大的兩種語言就是HTML5和Java。
之後不論你是選擇的是哪種語言,切記不可忘記常動手練習。前期可以定一些小目標又或是用自己所掌握的基礎知識去構建一些小專案,不僅可以幫助你將基礎知識掌握牢固,還能夠樹立自己能夠學成的信心和成就感。
建議二:學會找到問題,並能夠修復和解決問題
如果是從事Web開發的人員。工作中可能會涉及到線上計費和CRM系統等,但是許多使用者經常抱怨:系統執行得異常緩慢。這時候Web開發者就不得不去修復。
不要怕麻煩,更不要怕苦怕累,因為這些都是在促進你的成長,將自己的所學的技能去解決讓自己覺得麻煩的問題,這不僅是學以致用,還是讓技術成長的高效方法。
建議三:保持積極良好的心態
專業軟體開發人員可能會遇到很多程式設計問題,可能會有很多難以解決卻又不得不去解決的問題,但是想要做一個優秀的IT工作者就要有個強大的內心。所有的高手都是歷經磨難才能撥開雲霧見天日的。
-
8 # 非著名程式設計師
我想說:
1、程式設計重在實踐,而不是光靠看書與表面。
2、作為大學生或者學習程式設計的階段,要重在學習基礎和原理,不要急功近利!
3、演算法很重要,即使平時程式設計很少用到程式設計,但是演算法是進入大廠的敲門磚,是必考題。
4、程式設計的學習,重在修煉內功。技術的更新迭代很快,但是它們更新迭代的再快,也是外表的框架,屬於花架子。
6、程式設計師這個行業最累的可能並不是加班,並不是熬夜,可能是要持續保持學習的心態。
7、作為程式設計師,不應該僅僅只關注技術,還應該跳出技術的空間,來了世界發展的視角來看一下世界,才能把握技術發展的趨勢。
8、程式設計師前期要學會注重技術的積累,後期發展空間才大。既要專且深,也要廣。可能有助於你以後職業晉升的發展。
9、最重要的一條:多運動。
-
9 # 嵌入式宏思微想
我從事嵌入式軟體開發十多年,前輩不敢當,但可以給新人們一點點建議。
1.選擇並紮根一個好行業,從研發一線做起,努力成長。時下,最熱門的是網際網路,人工智慧,物聯網,通訊,大資料,區塊鏈,晶片……首推人工智慧,這是大方向大趨勢。如果不能在上述熱門類,做傳統的也可以,做到資深級別以上,收入也不差。
2.工作涉及的部分,要做廣做深。比如做手機軟體開發,以軟體業務為主,瞭解設計,美工,硬體,測試,行業技術和資訊。軟體方面,應用,演算法,驅動,架構,中介軟體,開源庫等等,要逐漸熟悉並吸收成自己的知識力量。
3.工作不涉及的部分,要了解並適當學習,這是個人增值部分。可以透過書籍,社群,部落格,自媒體等方面獲取。
4.積累人脈。以同事,前同事,同學,校友,友商,合作商,供應商等等為切入,建立共享互助的社交圈子。但要注意,不強求,隨緣吧。
5.長期服務與跳槽。如果你滿意公司文化和職級晉升,儘量長期服務。否則,適當的跳槽,也許對收入及職業發展更有幫助。
-
10 # 有坎
你好,
IT行業比較很多傳統行業而言,是更經常被爆出“奇蹟”的行業,經常有名不見經傳的小公司,因為一些產品的創新,一夜之間被資本看中,幾千萬就進來了,很多初創人員也因此獲得了財富。
作為行業十一年的過程中人,有一些心得分享:
1.思路清晰是最關鍵的,往大了說,知道自己在幹什麼,能幹什麼,想學什麼,如何成長;往小了說,產品的框架、功能的規劃、開發的計劃,也一定是要清晰的,頭腦清晰想好了再動手,才會更順手;
2.年輕的時候要捨得死,關鍵時候給把力,才有可能出奇跡;
3.跟對人也非常的關鍵,有的BOSS擅長畫餅,有的BOSS小肚雞腸,還是要有一定的識人,跟對人,玩命幹,一起發財,跟錯了人,就白忙一場;
4.隨時充電,這一行不斷的有新技術新平臺需要適應,年輕更有激情的孩子也會逐漸的在公司裡越來越多,保持學習,是不被淘汰的前提;
5.注意休息,這一行的壓力非常大,特別是版本上線前夕,沒日沒夜的加班我們都經歷過,封閉式的開發,因為合作物件在北歐,臺北時間上班丹麥時間下班我們也經歷過,在如此高強度之下,一定要學會自我放鬆和解壓;
6.審視自己的職業規劃,是想成為技術專家還是管理,並且逐漸朝那個方向轉;
7.個人感情不要忽視,有時間還是要出去談談戀愛,這個一定要在謝頂之前,切記不能耽誤了!
-
11 # IT人劉俊明
這是一個非常好的問題,作為一名從業多年的IT人,同時也是一名教育工作者,我來回答一下這個問題。
首先,IT行業是發展潛力非常大的行業之一,選擇IT行業會有非常大的舞臺,上升的空間也非常大。對於一部分學習能力比較強,同時具有一定創新能力的人來說,選擇IT行業可能會迅速積累大量的職場資源,從而很快就做出更大的成績,這也是為什麼當前IT行業彙集了大量年輕人的原因。
雖然IT行業是目前創新、創業的熱點領域,但是IT行業的從業者也面臨著非常大的壓力,由於IT行業整體的迭代速度非常快,所以從業者也需要不斷地更新自身的知識結構。所以,對於IT行業的從業者來說,首先要重視的就是身體,一定要抽出一定的時間用於鍛鍊身體。
除了注重身體之外,IT行業的從業者還需要重視以下幾方面內容:
第一:選擇很重要。在IT行業內“選擇”是非常重要的,如果選擇對了會獲得更快的發展速度,而且可能會瞬間整合大量的職場資源。在選擇上要重視三個方面的選擇,其一是技術方向;其二是行業領域;其三是團隊。IT行業對於新技術非常敏感,而且新技術的普及速度要遠快於傳統行業,所以IT行業的從業者一定要注重新技術的學習,掌握了新技術也就意味著有了更多的選擇,也可以選擇新的“賽道”。除了技術之外,還需要考慮行業領域和團隊,一定要重視發展趨勢。
第二:注重溝通。IT行業的從業者,除了要埋頭苦幹之外,還需要抬頭交流,交流的過程往往會為自己帶來新的發展機遇,同時交流的過程也是學習的過程。在從事IT行業的這些年以來,我有很多次重要的選擇都是透過交流而觸發的,雖然有的選擇是比較正確的,有的選擇沒有做出太大的成績,但是交流畢竟為我打開了更大的窗戶,對於行業的理解能力也不斷提升。交流的物件儘量選擇行業專家進行交流,還應該重點關注與網際網路行業的從業者進行交流。
第三:注重延遲幸福感。選擇從事IT行業,一定要培養自己的延遲幸福感,不要太關注於當前的利益得失,要有自身的發展節奏和規劃。職場發展不是短跑,是一個長跑的過程,一定要保持好自己的發展節奏,同時有明確的發展目標。
-
12 # JAVA架構進階
40歲的老程式設計師,經驗(教訓)有不少,今天只說一點:“不要一味的迷戀所謂的管理,把當官作為職場唯一的追求。”
我20年的職業生涯,總的來說,可以分為3個階段:技術->管理->技術。
第一階段,從實習生開始,不斷“打怪升級”,最後到資深軟體工程師。
第二階段,從team leader到開發經理,然後困惑、恐懼,最後果決的從管理崗退出。
第三階段,也就是現在,重新做回技術崗(技術專家)。
現在,雖然要不斷的學習新技術,但心裡卻安定了很多。所以,對管理的認識,我不僅有自己的思考,更有切身的體會。
華人都有“官本位”的思想,好像在職場上,不混個一官半職,就有多丟人似的。但是,大家一定要明白,在企業裡做官,不像在體制內,只要不違法亂紀,不犯大的錯誤,基本不會丟掉烏紗帽。
在企業內,尤其是私企。且不說面對激烈的內部的鬥爭,失去職位。即使你總能“八面玲瓏”的應對各種關係,但也控制不了你所在的事業部、所在的公司、甚至是所在行業的衰退。而應對衰退,企業最常見的做法就是裁員。
別以為企業裁員只裁一線,不裁管理層。很簡單的道理:“皮之不存,毛將焉附”。市場沒有了,員工沒了,要領導有什麼用?
以我所在的公司(500強外企)為例。10年時間,大大小小的裁員經歷至少5起以上,每次裁員都是以部門為單位,領導和員工一起滾蛋。之後我觀察,面對失業,管理層往往比普通員工更加悲慘,真是“脫了毛的鳳凰不如雞”。
而之所以更悲慘,除了因為金字塔結構,管理崗本身少外,還有更深層的原因。
對絕大多數中級管理職位來說,無論是個人的價值,還是地位,都嚴重於依賴所在的組織,以及其中的title。一旦離開這個公司,失去了對應的title,這些管理者一瞬間就會失去所有光環。真真的應了那句話:“公司有名我無名”。
在職場上混,尤其在中國,中年危機是每個職場人揮之不去的陰影。在有效應對中年危機的因子中,最核心的就是要擁有“硬實力”,要自帶光環。
在這一點上,作為一名技術人員(例如軟體工程師),精通技術,雖然不敢說自身硬如鐵。但好在技術是一個容易說明白,也容易證偽的東西。因此,只要社會還在發展,企業對生產力還有需求,技術人員就很難徹底失業,不過是一個性價比的問題——只要價錢合適,總還是有口飯吃的。
但是,做管理就不一樣了。因為管理是相對“務虛”的東西,所依賴的更多是大家津津樂道的“軟實力”(包括交流能力、協調能力等)。當然,軟實力對任何職場人來說都非常有價值,即使對純技術人員依然如此。但是,軟實力最大的缺陷就在這個“軟”字上面。因為它不容易展現,尤其是在面試的時候。
而且很多所謂的軟實力,在很多程度上,嚴重依賴於所在公司和文化,甚至是有些公司會“因人設崗”。這樣的管理者一旦離開所在的公司,價值一定會出現斷崖式下降。
我聽過一個例子。
行業著名公司空出一個高階管理崗。剛好那段時間,公司的高層也想搞一下“先進文化”,敞開胸懷引入先進血液,因此,就透過獵頭公開招聘。一時“應者雲集”,其中不乏大小公司的各種CXO。但問題是,不像招聘技術,“是騾子是馬,拉出來溜溜”(包括面試題,上機操作,專利和論文展示)。
而招聘管理,更多就是靠以往的成績。但問題是,這些成績有多少是管理的因素,又有多少是其他因素(例如行業紅利、公司的行業地位)。這些都不是簡簡單單透過面試能說清楚的。
因此,這個職位連續從外邊招聘幾個經理,最後都證明非常“不上道”。沒辦法,最後還是從內部提拔了一個來補充。
就這一點,以我們公司為例,老牌的五百強企業,對普通的中高階管理崗,也始終堅持從內部提拔。至少我眼力所及,在公司服務的10年時間裡,還沒見過一個空降的中級管理崗。
而且,管理崗,在某種意義上說,就是一條“斷頭路”。
做技術 的,可以轉管理,可以轉架構,也可以轉教學。但是反過來卻不成立,尤其是在一日千里的IT行業,脫離技術,最多隻用3年,技術基本也就“廢”了。因此,所能做的,只能是在管理的路上一條道走到黑。
我們都知道,應對職場危機的一個有效方法是制定ABC計劃。也就是以當前工作為A計劃,一旦遭遇不幸(例如裁員、年齡歧視等),能夠補上B計劃,B計劃不行再上C計劃。
例如對一名資深軟體工程師來說,A計劃是當前工作,B計劃可以是架構師,C計劃又是培訓師。雖然不敢說萬無一失,但透過個人努力,這條道路完全是可以實現的。因此,在很大程度上,命運還在自己手中把握著,
但對一名經理來說。失業之後,因為市面上公開的管理崗非常少,再加上久疏技術,大部分人能做的也就是創業一條路。但創業成功有多難,估計大家心裡都有數:“九死一生”都不足以形容。
當然,在職場上混,永遠沒有誰是真正安全的,無論是做技術,還是做管理。但是從長遠看,做管理卻更不安全。
這篇文章,我的意思絕不是說勸大家一定不要走管理這條路。只是說不要一味的迷戀它,美化它。這世上所有的事情都是有兩面性的,也大概是公平的,你得到一些,也必然會失去一些。
就普通人來說,選擇技術這條路一直走下去,雖然在人前可能不那麼光鮮,但好在這條路卻穩很多。而且,好不好,適不適合自己,不同的人一定會有不同的答案,正如禪家所言:
“如人飲水,冷暖自知。”
-
13 # 程式媛o寶媽
好好利用大學四年時間,最好的就是大學學的就是計算機專業,資料結構之類可以讓你打好基本功; 然後大一大二可以上上外面機構一些比較好的IT培訓課,學實戰技能。大三跟教授多實習做專案,有些比較優秀的還能掙錢了,然後大三結束的暑假,就可以去大公司投簡歷,大四就是做實習生掙錢,畢業就在大公司順利轉正,據說BATJ等最愛招這種基礎和實戰都紮實的優秀學生。大學四年懂得好好利用,你可以比同伴領先很多。
趁年輕時多做專案,多接觸不同技術領域,打好基礎,可以說,過硬的技術都是靠日以繼夜的實踐鍛煉出來的,年輕時趁還沒有家庭時捱一捱,爭取在你有家庭時已經不是基層程式設計師,可以相對輕鬆一點安排自己的時間。
定好目標,例如目標是從程式設計師成長我架構師,那麼你需要學習的技能和知識面,都要靠平時一點點積累的。
平時日常工作中要勇於發聲,會做總結,看事情看全面看大局,不要只關注自己做的一小塊,代入組長或者經理(上司)的角色模仿他們怎麼思考怎麼做事,這樣你才會坐上他們的位置,不斷一步一步上升。
-
14 # 瘋狂的肉絲麵
1.不斷學習,當踏入這一行的那一刻開始就要告訴自己不斷的學習。這裡的學習不僅僅指的是專業知識的掌握。而且隨著你的職業生涯的發展需要補充各種各樣的知識和技能。例如組織,管理,演講。這對你以後的發展和轉型都有幫助。
2.注意沉澱,這裡的沉澱不僅僅指的是知識的沉澱,也是人脈的沉澱,也有經驗的沉澱。每做完一個專案,離開一個公司,讀完一本書,完成一次編碼 都要問問自己我獲得了什麼?在這次經歷中什麼是我值得總結的?哪些坑是在下次做的時候可以避免的?
3. 對自己有一個長期的職業規劃,我要在什麼時間點,成為什麼樣的人?我需要分幾個階段來達成自己的目標。在這個過程中我會遇到哪些困難?我又如何克服這些困難?哪些習慣或者人或者事情是可以幫助到我的?
-
15 # 職場每日一課
第一,一定要好技術,術業有專攻,在某個it行業要是有獨擋一面的能力那你就能混的很開了
第二:it人事也要學會職場的潛規則,並不能只低頭做事,也要抬頭做好該做的事
-
16 # 周緒龍
第一:這個行業其實也不容易,不要聽別人說這麼好,那麼好。
第二:這個行業需要很強的自學能力,和很強的自律能力。
第三:這個行業需要有邏輯思維能力,同時也需要一定的溝通能力。
第四:這個行業的人都實際,不要跟他們談理想。
回覆列表
不出所料,這個問題基本都是程式設計師在回答。作為在海外深耕計算機網路這行10年(新加坡6年半,沙特3年半)的我站在網工的角度來說幾點:
一、第一份工作的建議
A.儘量找工作量大的小公司,作為網路這行新人的你要學的東西很多,小公司的管理相對鬆散,自由發揮度很大,如果再遇上一個願意帶你的老闆或者Senior,一年的時間足夠讓你的技術能力上一個臺階。
B.擺正心態,抓緊一切機會學東西。不要計較第一份工作錢少,工作量大或者加班太多沒有加班費拿,我當年進第一個公司的第一個週末就被老闆喊回去從上午11點一直做到第二天凌晨,老闆帶著我一邊做training一邊實戰給兩個資料中心之間的路由做割接,而那一天我學到的東西絕不是那麼一點加班費能夠買到的,因為我知道這些都是為自己積累經驗,為將來換更好的工作打下的基礎,是無價之寶。
C.養成做工作筆記的習慣,計算機網路這行的知識量相當龐大,人腦的記憶力是有限的,做工作筆記不僅能夠鞏固你對知識的理解,也能讓你自己將來不再犯在以往工作中犯過的錯誤,並且還能幫助你在將來任何時候以最快的速度提前做好準備、從容面對面試中的技術問答環節,從而拿到理想的offer和薪水。
二、考證
和程式設計相比,計算機網路算是IT行業裡認證選擇十分豐富多樣的一個分支。思科、Juniper、Arista、華為、Palo Alto、Aruba、HP等等,各大廠商均有自己的認證體系。但是26年來,目前行業內依然沒有任何證書能夠撼動CCIE龍頭霸主的地位,CCIE基本是想拿高薪的網工的必備品。考不考CCIE自己掂量,但是IE考太多沒必要,你有1個IE一個月掙1萬5,不代表你考了兩個就能掙3萬,考了3個就能掙4萬5(華為HCIE, Juniper的JNCIE同理)。考一次IE金錢和時間的投入不小,不要去崇拜那些什麼考了6、7、8個IE所謂的大神,埋頭算算自己的ROI比較實在。
三、英語能力
如果你還是在校大學生或者即將跨入大學的校門,大學時能學好英語就儘量學好,掌握這項技能對任何行業來說都是百利而無一害,網工尤甚。因為缺乏語言環境,國內網工的英文能力普遍欠缺,而計算機網路這行乃至整個IT行業的話語權還掌握在美華人手裡,網上找得到的這一行的第一手文獻和資料以及國外行業大牛分享的部落格文章幾乎全是英文的。舉個例子,當下十分火熱的基於Python/Java等程式語言的網路運維自動化技術其實很多年前在國外就開始流行起來了,而在我的《網路工程師的Python之路》於2019年5月在知乎電子書出版之前,這項技術的教程在華語圈幾乎還是一片空白,彼時國內還沒有一本專門為網路工程師量身打造的用中文編寫的Python教材,我的書算是填補了這塊的空白。而本身程式設計基礎為零的我又是怎麼學習Python的呢?答案肯定是看國外技術論壇的文章以及拜讀國外同行的技術部落格和影片,從他們分享的技術乾貨裡東拼西湊學來的,而所有這些文章和影片無一例外都是透過英語作為媒介傳播的,如果不是在國外職場工作這麼多年積累的語言優勢,我大機率是寫不出《網路工程師的Python之路》這本書的。
四、學會分享、幫助後進
在積累了5年以上的工作經驗後,可以開始幫助後進,帶帶新人了,因為提高知識留存率最好的辦法就是將知識傳授給他人。業餘時間少玩點遊戲,少追點劇,多花點時間寫寫技術部落格,有機會出書或者辦影片教程的就抓住機會,這有助於打造自己在行業內的口碑。2018年5月我開始在我的知乎專欄【網路行者】裡連載《網路工程師的Python之路》系列專欄文章,彼時以Python為主的計算機網路運維自動化技術的教程在華語圈還是一片空白,我算是這個圈子裡第一個“吃螃蟹”的,所以我的文章還算比較受歡迎,連載了6篇後,聽從了讀者的建議將專欄文章整理了一下,並在電子書裡添加了一些獨佔的新內容後,聯絡了知乎電子書團隊出版了該書。最初連載《網路工程師的Python之路》專欄文章的目的就是宣傳知識,分享技術乾貨,讓更多同行受益,畢竟自己在這行已經深耕10年了,這10年也是讀著其他行業大牛的書成長起來的,自己也該寫本書來回報這個行業了。
另外知乎上還有人提過一個問題“IT行業大牛為什麼不喜歡帶新人?他們是害怕新人超過自己嗎?”,關於這點以我的經驗來說:從業近10年,我帶過的新人不少。講課、分享乾貨和職場心得,甚至當年在新加坡工作的時候,大過年的陪家人吃海底撈時還接到了之前公司老闆的緊急求助電話(當時我已經從那家公司離職1年了),在火鍋桌旁對著電話花了兩小時手把手遠端指導後進同事處理問題,邊處理邊教他技術原理,魚和漁都教給他,所有付出分文不取。我不圖回報,更不怕別人超過我,我反而更喜歡我帶過的人超越我,讓我也能從他們身上學到點我不會的東西。
下圖為我在KAUST時帶過的葉門的下屬,他在透過CCIE考試後第一時間向我報喜。
下圖為我給KAUST的同事們上Python的課。作為組裡唯一一個會網路運維自動化技術的我從沒想過要把技術“藏著掖著”,分享的同時即能加深知識的留存率,又能打造你在圈子裡的口碑,還能帶來一些成就感,何樂不為?
最後想說的是:如果你已經過了30歲並且對收入滿意,那麼可以開始追求工作/生活平衡了,最重要的是少點年輕時的衝動和戾氣,學會分享和幫助後進,先做人再做事,任何行業都一樣。