当前位置: 首页 > 科技观察

我是如何在零编程经验的情况下找到工作的

时间:2023-03-16 11:11:23 科技观察

四个月前,我从一所只教我Ruby和RubyonRails基础知识的代码学校毕业。一周后,我有两个面试。面试两周后,我拒绝了第一家公司的邀请,接受了另一个团队的邀请,这是我在上代码学校之前六个月一直关注的。除了8周学习如何编码和4周创建毕业应用程序(工作板)之外,我的实际编码经验为零。然而,我在四个月内成功地从一份没有前途的工作转变为一名初级软件工程师。先做重要的事情。就是为了它!首先放下你的恐惧,然后继续追求你的梦想。离开一份高薪工作去背负学费债务上学当然令人望而生畏,但这不是我最担心的事情。我最担心的是,即使我完成了学业,如果我找不到工作,我也会被搞砸。如果我的恐惧成真,我该如何与家人相处?如果我学不会编程怎么办?也许我应该放弃这些梦想。不放弃!正是这些消极的想法侵蚀了你的梦想和抱负。所以别磨磨蹭蹭了。拒绝生活中传播负能量的人。下定决心是否要追求你的梦想。花点时间找出需要克服的障碍和困难。大概花了个小品后,我就冒险辞掉了稳定但看不到希望的工作,毅然进入学校深造。为此,我要感谢我的妻子,是她鼓励我,给了我坚持下去的信心。网络在课程开始前几天,我联系了SpatialNetworks的副总裁ColemanMcCormick。我通过在LinkedIn上发送消息预先介绍了自己。在留言中,我提到我要去编程学校,希望毕业后能为他和他的团队工作。他回复了我的消息并邀请我共进午餐。我突出显示“邀请我共进午餐”的原因是因为这是本文的关键部分。在我开始学习之前,我已经被我梦寐以求的公司的副总裁邀请去吃午饭了。互联网让一切变得简单高效:建立联系。自我介绍并告诉他们你为什么想为他们工作。给他们一个回复你的理由。在我上学的时候,Coleman发布了一个名为《AQuick Guide for New Developers》的博客,旨在指导新的开发人员如何做。当今世界到处都是声称“教你编码”的博客、播客、书籍和视频。不要误会我的意思,我想说的是我们生活在一个很棒的世界里,这些资源随手可得。但我不提倡你可以在几个月内从头开始构建一个成功的iPhone应用程序的幻想。即使这是可能的,但作为一个真正的人生目标,你的人生目标应该是成为一名真正的工程师吧?!-ColemanMcCormick对我来说,这些资源就是我的后勤力量。我努力学习以满足未来潜在雇主对初级开发人员的要求。在重读入门指南并每天遵循建议后,我确??信自己想成为一名工程师并为SpatialNetworks工作。了解构建产品和编写代码之间的区别您需要编写面向产品的代码。如果以降低用户体验为代价修复错误,这会给公司增加什么价值?你需要站在客户的角度来看问题,看看你的行为是否能为产品增加价值。如果答案是否定的,则尝试另一种方法。建立在线身份和声誉什么,您没有LinkedIn、Twitter或您自己的个人网站?那你肯定在无形中错过了很多机会。在当今的工作场所,没有LinkedIn和Twitter帐户与您的工作经历中存在无法解释的差距一样令人怀疑。我也不止一次从招聘经理那里听说,他们会丢弃没有列出LinkedIn或Twitter的简历。通过建立在线形象,您可以用您的资历、领域知识和核心能力给潜在雇主留下深刻印象。提高软技能底线:不要一日出家,一日打钟。软技能非常重要,不容小觑。详情请看这篇文章《对程序员非常重要的24个软技能》,详细介绍了软件工程师需要掌握的软技能。通过熟悉行业工具而成为所有编程语言或工具的专家是不现实的。然而,你学习一门新语言的态度和意愿可能比那个已经不愿意学习新事物的高级java程序员更有机会获得这份工作。您应该熟悉以下技术。您不必全部下载或掌握所有内容。但是,你知道的越多,你就越能在面试中分析和回答问题。举个真实的例子:-面试官:你以前用过HipChat吗?-你:虽然没用过HipChat,但熟悉,知道和Slack差不多,也是我平时用的。而且我最近在学习HipChat,所以我觉得熟练掌握HipChat是没有问题的。——采访者:那就太好了。我们还使用Bitbucket,从你的简历来看,你似乎使用GitHub来管理代码学校的个人项目和家庭作业,以及生产和自由职业。你能用Bitbucket做同样的事情吗?-当然是你。ToolboxMessagesSlackHipchatSkypeGoogleHangoutsTerminalEmulatorMac默认终端iterm2WindowscmderConEmuLinuxPantheonTerminalTerminator文本编辑器AtomSublimeTextBracketsVimNotepad++代码管理GitHubBitbucketGitLab代码部署AmazonWebServicesHerokuDigitalOceanDocker最喜欢的学习资源treehousecodecademyCodeSchool准备codewarsHackerRankLeetCodeMasterPluralsightLyndaUpcaseExplore探索GitHubCodePen前端框架FoundationBootstrapuikitNEATSkeletonCommunityStackOverflowHackerNewsr/programmingQuoraJobHuntingHiredAngelListJobsWeWorkRemotelystackoverflowcareersGitHubJobs结论不要害怕,计算好风险后,明智地承担风险,然后努力工作***这不会是一路顺风,但如果你有毅力、决心、上进心和努力,那么你一定可以面试到你想要的工作。我很庆幸自己做出了这个选择,也希望你能像我一样勇敢地追逐自己的梦想。快点!