JavaRush /Java Blog /Random-TW /2014年失敗的程式設計師
RabenokDmitry
等級 21
Саратов

2014年失敗的程式設計師

在 Random-TW 群組發布
今天是個好日子!我想將第一篇文章獻給我 2014 年旅程的開始。我是故意加入 javarushites 的行列的。當我還是個孩子的時候,我就告訴所有人我會在 25 歲結婚並成為一名程式設計師。我還不到二十五歲,當我打字的時候,我的妻子已經在用冷杉做湯了。但我還沒有成為一名程式設計師。現在我是醫療設備工程師:修理牙科設備。第五年年底,我對工作充滿了渴望:招生機構邀請我參加系統管理員職位的面試。我沒有什麼特殊技能,但我決定去。一家小公司的主管很快就發現我對系統管理一無所知,而且我並沒有真正隱藏它。我們就這事那事聊得很愉快。幾天後他們回電給我說他們不會僱用我當系統管理員,但他們可以僱用我當醫療設備維修工程師。即使在面試過程中我也很喜歡這家公司:漂亮的辦公室,年輕的團隊,面試進行得很順利。這就是我接受工程師職位的原因。經過近三年的工作,我成為了我所在的小部門的負責人,這個部門由包括我在內的三個人組成。但在 2014 年底,我意識到智力發展出現了某種停滯,並決定進入程式設計領域。 在分析了java和c#的比較以及我實際上居住的薩拉托夫市這兩種語言的勞動市場後,我選擇了java。在這場對抗中JAVA語言佔了上風。於是我就去找了一個JAVA會出現程式設計問題的資源。所以我用JAVARUSH的速度很快。我開始愉快地學習。很快,我發現NetCracker公司正在招募JAVA開發者課程。我已經完成了第一級,並且即將進入第十級。我將履歷表發送給了 NetCracker,並收到了面試邀請。在問 「你在哪裡工作?為什麼決定學習 JAVA?」之後 ,我們繼續討論本質上的問題 :“什麼是 OOP?繼承?封裝?多態性?” 。在這裡我還是以某種方式進行了反擊:)然後出現了一個問題 “你能說出該對象的哪些方法?” , - 我用的是toString,其他的我不記得了。 你還知道哪些藏品? - 在這裡我告訴你我知道Set、List、Map的存在,我前幾天才知道它們的存在:) ArrayList和LinkedList有什麼不同? - 我誠實地承認我不知道。正如您可能猜到的那樣,我沒有被課程錄取:) 聽到這個消息後,我停滯了幾天。我決定把我的大腦從 JAVA 解放出來幾天。當我了解到 ArrayList 與 LinkedList 的不同之處並開始觀看 Golovach 的課程時,新的學習浪潮開始了。一個月後,我被派去面試當地一家小公司 Satellite Soft Lab 的工作。我進行了一次簡短的電話採訪,他們問我 ArrayList 與 LinkedList 有何不同。我突然笑了,然而我的電話對話者沒有看到,並開始告訴我,一個是基於數組的,另一個是雙向鍊錶的。我被邀請參加現場採訪。我已經更有信心了。回答了有關 OOP 和集合的問題。我被要求在一張紙上寫一個冒泡排序,在 IDE 中我可以在幾分鐘內寫完。用筆在一張紙上,又花了好幾倍的時間。他們看了我的解法,說分號不夠,但寫得對。他們問我對 Spring 和 Hibernate 了解多少。我回答說沒什麼。他們問了一些我不知道的事。他們說不能僱用我,並建議我學習 Spring、Hibernate、SQL 並編寫自己的小型專案。那是十二月二十號。新年快到了。而且根本沒時間玩JAVA。所以 2014 年我沒有成為程式設計師 :) 所有這些的結論:
  • 去面試。這至少是有趣且有用的。面試失敗的經驗也是一種經驗。
  • 了解 ArrayList 和 LinkedList 之間的差異。這會派上用場的:)
目前為止就這樣了!我心愛的妻子已經在廚房裡等我了,還有現成的肉丸湯!祝大家好運,再見!
留言
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION