熟悉行业工具
成为所有编程语言或工具的专家是不现实的。然而,你愿意学习新语言的态度和意愿,可能比那个高级的但已经不愿意学习新东西的java程序员,更容易得到这份工作。下面这些技术都是你应该熟悉的。你不必全部下载或全部熟练掌握。但是,你懂得越多,你就越能在面试中完美地分析和回答问题。
给你一个真实的例子:
——面试官:你以前有没有用过HipChat?
——你:虽然我没有用过HipChat,但我很熟悉它,知道它和Slack差不多,而Slack是我常用的。并且我最近正在学习HipChat,所以我觉得,精通HipChat完全没有问题。
——面试官:那真是太好了。我们还使用Bitbucket,并且从你的简历看到,你在代码学校学习,以及制作作品和自由职业的时候使用了GitHub来管理个人项目和家庭作业。你是否能同样胜任Bitbucket呢?
——你:当然。
推荐工具箱
消息:
Slack
Hipchat
Skype
Google Hangouts
终端仿真器:
Mac
The default terminal
iterm2
Windows
cmder
ConEmu
Linux
Pantheon Terminal
Terminator
文本编辑器:
Atom
Sublime Text
Brackets
Vim
Notepad++
代码管理:
GitHub
Bitbucket
GitLab
代码部署:
Amazon Web Services
Heroku
DigitalOcean
Docker
结束语
不要害怕,在计算风险之后,做一个明智的冒险,然后努力做到最好。这不会是一条康庄大道,但如果你有毅力有决心有上进心,并且努力工作的话,那么你一定可以面试到你想要的工作。我很庆幸当初我做了这个选择,并且希望你能够像我一样,勇敢地去追寻自己的梦想。加油!
小编推荐阅读