了解最新公司動態及行業資訊
it技術工程師準備一切二年半即可突破10k以上并且最主要的是成為這個領域專家而非行業專家
我先就我的了解和個人經驗回答一下,回答的只是那些在面試中最難被拿下的程序員。成為it技術工程師,至少需要具備哪些技能?從更高一個角度去看it技術工程師,面試官可能更看重候選人的能力,而不是學歷,一個企業面試的是候選人,而不是人才??赡芸粗啬愕膶W習能力,協作能力,溝通能力,抗壓能力等。一個優秀的人才一定是在不斷學習提高自己才能趕得上人才的發展,你需要不斷的提高自己的技術,多關注業界的新鮮事物,這樣的人才可以成為一個好的程序員,而不是為了offer而工作。
你在知乎只能從我們給你的簡歷的解析去分析你的技術到底多么優秀,很多人簡歷看著很好,但是一問為什么,他們是這么說的“首先,我大學學的是計算機專業,985/211都是知名的,我知道bat是一個什么樣的體量,我能不能保證我能在bat公司工作”等等說辭,給人你很優秀的錯覺,你錯誤的以為你自己完全符合bat工作。
要知道,bat包括華為中興等企業只要求頂尖學校和研究生學歷,本科的完全沒有要求,而??坪捅究粕遣挥每紤]的。你是學計算機的,而不是學技術的,學習新的東西,學習跨專業的,多找機會學習。對于專業這個東西可以選擇不學,但是不能放棄它。另外有一點需要注意的是,你就算在bat工作了,發現還是只能發揮一些自己專業上的能力,想要自己不斷提高自己的能力,除了通過工作成為不可替代之外,就是不斷提高自己的學習能力,可以看我其他的回答。
首先,你可以先從java開始入手,其實每一個面試官都希望招聘一個沒有基礎的人,因為沒有過硬的基礎,你工作之后還是很難實現自己的價值,除非你自己在工作中深入做技術方面的事情,這樣你不能學到更深層次的知識,又沒有大牛帶你走上工作臺階。第二,你知道gc么?知道垃圾回收算法么?知道jvm垃圾回收機制么?他們單獨拿出來,都可以寫一篇博客出來。
第三,你知道程序員工作的方式嗎?怎么提高工作效率,遇到問題如何自己解決?等等。第四,了解一門語言是怎么工作的,寫一些簡單的ide/插件。第五,如果以上這些都做不到,那么你要知道java的類生命周期,我這里給你個列表,相信你一定能從中體會出什么是好的工作,什么工作很難,你至少要知道有哪些坑。
推薦看看這篇帖子:java學習曲線:java程序員可能面臨的問題?最后說一點面試的技巧it技術工程師,可以看我的博客我是如何拿到的,如何提高應聘技巧?最后推薦一個好的博客java程序員面試必讀原版書籍推。