程序員好還是教師好?
作為不少在科研院所工作的研發人員來說,一方面有具體的工作崗位,另一方面還有培養研究生的任務,而我就既是一名程序員又是一名老師,而且這兩個工作角色本身并不沖突。我最初參加工作時就是一名程序員,在工作一段時間之后也會給新員工做一些技術講座,但是自身還是比較喜歡程序員工作的,一方面原因是程序員工作能讓我保持專注,另一方面原因是程序員工作能讓我獲得較大的工作成就感。
雖然軟件開發領域的技術更新速度比較快,往往也具有較大的學習壓力,但是獲得的回報也是比較豐厚的。對于學習能力比較強的人來說,程序員是一個付出就會有回報的好職業,我想這也是很多人會選擇程序員工作的重要原因。在從事軟件研發期間,由于“院校合作”的原因,我曾經也在大學擔任過兩門課程的講解工作,在此期間由于時間相對比較寬松,我還寫了本關于Java編程方面的書籍,本來跟出版社計劃出三本,但是由于后來時間比較緊張,所以就只出版了一本。在大學里我擔任的課程主要是程序設計和數據結構,雖然時間不長,但是在授課期間我也受益良多,真切感受到教書育人也是一件非常不容易的事情。雖然相比于教師崗位來說,我更喜歡程序員崗位,但是我對教師崗位也有一定的感情。
對于大部分人職場人來說,通常都會專注于某個崗位,具體選擇哪個崗位可能與自身的職場規劃有較大的關系,另外也會考慮到自身的實際情況。
最后,不論是程序員崗位還是教師崗位都離不開學習,而且需要終身學習。我從事互聯網行業多年,目前也在帶計算機專業的研究生,主要的研究方向集中在大數據和人工智能領域,我會陸續寫一些關于互聯網技術方面的文章,感興趣的朋友可以關注我,相信一定會有所收獲。