程序員剛進公司,怎么安然度過公司的實習期
太夸張了。新人程序員要多看多問。如果你是被當做菜鳥招進來的,當然你對自己要有一個很清晰的認識,總體而言,工資比較低的都是菜鳥。那么你要知道,在領導眼里,對你的期望值其實并不高。但是三天看不懂就開除太夸張了,我工作了七年了也不敢說接手一個新項目三天就弄懂的。我們招新人,比如應屆生,第一你得基礎會,比如我們做C和C++,那不可能還去教你數據類型啥的,基本語句語法你得懂,比較深的,可以給你時間學,或者遇到再查資料也不要緊。第二得問。不懂就問,你覺得你懂也要問。兩個目的,一是確認你覺得你懂的地方是不是正確的,第二讓領導及時掌握你的進度。最怕的就是悶不吭聲的新人,啥都要等你去問,最可怕。我曾經帶過一個新人,我們老板的學生,在職研究生還未入學,先到老板公司來實習兩個月。我知道應該不怎么會,但是基礎應該有一點。然后當時安排進我的項目,我給安排完成一個小小的功能,給了一個月時間。正常工程師應該兩三天完成的那種。當時項目很急,我事情比較多,說實話把這家伙給忘記了,沒空理他。結果一個禮拜以后例會才發現這家伙連用什么軟件都不會,也不問,一個禮拜啥結果都沒有。然后趕緊找工程師一對一帶一帶。然后這哥們還是,得你去問他有沒有什么問題,他才告訴你有什么問題,從來不主動,把我氣的。結果大半個月之后一點進展沒有。要知道一個項目啟動之后,大家各有各的事情,誰有空管你。然后我一看不行,于是安排另一個工程師加做這么個小功能。那哥們也不管他了,隨他去吧,反正一兩個月就走了。我這邊還差點開過一個菜鳥,也是啥都不會,但是這哥們稍微主動一點,只是基礎太差。做東西很慢,人家一個月,他要兩個月,十分影響進度,老板說不行就開了,不能影響項目進度。但是我看這哥們還算態度端正,于是跟老板和其他項目組商量給個機會,于是安排在不那么緊張的項目做做,原來實習期三個月,最后給他實習期六個月,學下來還算行,就留下來了。
總之,新人就是得多問,不要怕。三天就出結果的那太夸張,如果真遇見這種,那就趕緊走吧,這不是你的問題。
還在試用期,程序員如何避免被辭退
本人.net和前端程序員一枚,畢業半年,實際工作經驗兩年半,經歷了兩個試用期,一次是校招,實際實習抵消了兩個月,還剩一個月,由于是校招,實際轉正難度偏小,但也有人在試用期被辭退,當時那個階段,主要就是看自己的上進心,一個剛畢業的大學生,在經驗上是沒辦法和別人比的,但是我們老板原本是老師,愿意培養新人,只要你有上進心,轉正其實并不是很困難,任何一個老板都不會想要一個渾渾噩噩混日子的員工,公司缺的是動力,帶動公司發展的人,只要技術過硬,積極,別人能做的你會做,別人做不了的,你也能做到,老板不留你留誰,總之需要讓公司看到你的潛力,這是最基本的,讓自己成為不了別人無法替代的,你就占據了主動。
程序員離職,如何與公司交接源代碼
第一,成熟企業有完備代碼管理,程序員只需要把代碼庫位置,核心業務邏輯,各類設計文檔準備好人對人交接即可
第二,很多企業代碼管理混亂,需技術leader牽頭完成交接,交接質量肯定不好,留好聯系方式遇到坑再聯系解決吧
gitcommit后怎么退出
哈哈哈,容我笑三秒。這個是對新人超級不友好的vi編輯器。
按下小寫字母i,會進入編輯模式。可以在此模式下輸入你想要的commitmessage。輸入結束以后,按下esc退出編輯模式,這時按下英文輸入法下的冒號,再輸入wq,就可以保存退出了。w是write,q是quit。也可以在按esc退出編輯模式以后,切換到大寫模式,連按兩下Z。
如果你用不慣這個編輯器的話,可以通過配置gitconfig--globalcore.editor'其它文本編輯器的執行文件的路徑',這樣需要調用文本編輯器時,就不會用默認的vi了。譬如設置成notepad++,sublimetext等等。
[core]editor='D:/ProgramFiles/Notepad/notepad++.exe'-multiImst-nosession
如果是ubuntu等*nix系統,可以換用gedit或者nano等簡單操作的編輯器,gitconfig--globalcore.editornano。gedit有gui,通過xshell等工具遠程訪問的話,需要配置xming這樣的工具,把遠程機器上的ui內容顯示到當前本地機器的顯示器上。可以使用MobaXterm代替Xshell,就不用額外安裝設置xming了。