我完全了解您來自哪裡。我是一名軟件工程師,最初是一名業餘愛好者,並且有一段時間讓我信服招聘人員和人事部門,這給了我第一次機會。聽起來好像在一段時間不做開發工作之後遇到的障礙非常相似。考慮到這一點,我的建議是:
我在IT方面具有教育和工作經驗,尤其是在Web開發方面。我從事編程和編寫標記已有15年了。我曾經是專業的網絡開發人員,並在個人生活中充分利用了這些技能。我過去十年的工作經驗。我發現,將開發人員描述為“ IT”並在其職務說明中放入“書寫標記”之類的公司往往更傳統,更不靈活。在非技術組織中,IT往往是成本中心,而在以技術為中心的公司中,開發往往是“魔術發生的地方”。處於這種鴻溝的兩側(在IT角色中進行質量保證/編程四年,在非IT編程中進行其餘工作),我鼓勵您盡可能地爭取後者。根據我的軼事經驗,IT部門非常在乎您所擁有的證書以及您的候選人在紙上的表現如何(例如,您在就業方面是否存在差距?),而軟件商店似乎更在乎“您能解決這個問題嗎?白板問題/帶回家編程任務”,我認為這對您有利。這與其餘答案有些關係,但仍然值得您考慮!
在過去的兩年中,我離開了IT行業,因為我只需要休息一下。我最近開始嘗試再次加入工作隊伍。
有一些可以展示的東西或一個故事來講述您的休息時間會有所幫助。如果是休息的話,“我只是對編程感到精疲力盡”,我完全可以理解,但是當面試出現時,您會希望積極地嘗試一下。能夠直截了當地說出這件事會很高興,但是我認為在此進行一些個人營銷會提高您的機率。在過去的兩年中,您是否有機會從事有趣的事情,或者旅行,或者遵循非編程的熱情?
去年晚些時候,一家本地公司的首席執行官發現我LinkedIn,並敦促我申請。我通過電話會見了首席執行官和首席程序員。首席程序員讓我聽起來好像沒有機會,因為自從大學以來我就沒有使用過特定的編程語言(C#)。
軟件項目,最好立即進行備份,而不要等您回到工作崗位後再進行備份。當我試圖從業餘愛好者過渡到專業人士時,輔助項目為增強招聘經理的信心提供了證據,使他們相信我不會在第一天就崩潰並疲於奔命。
這裡是一個例子我(稍後)創建了我想學習一種新語言(Rust)的方法。這是業餘的俄羅斯方塊,用我沒有掌握的語言寫過。即使它的專業水平還不及格,但能夠指出我已經以一種對我來說是新的語言成功完成的工作,也幫助我做出了自己的決定。從公司的角度證明您在C#方面的熟練程度會降低這名員工的風險。 。但是我真的很想把他放在他的位置上。編程就像騎自行車或系鞋帶。這不是您只是“忘記”要做的事情。
我在這裡同情你。儘管如此,2012年我在Django之上構建的同步請求/響應應用程序與人們最近在通用Rest API之上構建的單頁應用程序幾乎沒有相似之處。太多的邏輯已經轉移到前端。您仍然知道如何騎乘所學的輪式車輛,但是這些天的孩子們正在騎獨輪車。您不需要使用最新的和最好的來構建有用的界面,但是我發現招聘需求對更新的框架有偏見。您至少應該熟悉它們,以便可以在何時使用它們或不適合它們時提出合理的論據。
任何優秀的程序員如果忘記了它們,都可以依靠無數的資源和文檔命令或方法。如果您知道一種語言,那麼學習另一種語言就不難了。
是非。我曾經從事過用Java和C#編寫代碼的工作,但是Python是我的本事,我可以自信地說,儘管我完成了用其他語言完成的任務,但我卻不熟悉語言習語和我的代碼中肯定帶有“口音”,使我作為一個非母語的人而離開了。他暗示了這樣一個想法,即他的客戶可能不喜歡我有一段時間沒有從事Web開發的專業工作。我也這樣認為,但我仍將嘗試這個職位。
我該如何與這樣的雇主或招聘者打交道?是否值得反駁這種“獵巫”?
通過變得更好!您沒有進行過女巫狩獵;您正在遇到不熟悉您的工作和能力的人的疑問。這之所以增加是因為,您在當前職位上的出色表現被視為有能力的有力證據(正如我在嘗試獲得沒有該往績的業餘愛好者的工作時發現的那樣)。令人驚訝的是,這種證明有多重要?在2011年,我無法付錢讓我為他們編程,但是經過與職稱程序員合作一年的經驗(在此期間,我什至不是一個非常好的程序員),我開始讓招聘人員每週甚至每天都接觸。 / p>
您必須使採訪者對您完成他們需要完成的任務的能力有一種溫暖而模糊的感覺。您可以通過更新技能,提高面試技巧並向他們展示最近完成的工作來做到這一點。如果您最近還沒有完成工作,那麼現在是一個進入輔助項目的好時機,這將使您的編程技能蒙上陰影,並為您提供可以與面試官討論的完成的項目。