我最近重新发表了我两年的文章,打算写一篇后续文章。 TL; DR:我学会了编码(前端)并为位置共享应用构建了MVP,但是我所依赖的后端服务却被关闭了……这让我处于一种不太理想的情况(请在此处阅读全文) 。
我看到四个结果:焦虑可能会失败,成为爱好,成为生活方式企业或取得巨大成功。
失败了 从技术上讲,我放弃了。 没有收入,我没有奢侈地用另一个后端重做MVP。 我的计划:在另一家初创公司工作以获得经验。 大约在这个时候我偶然发现了鞋带 。
![](https://i-blog.csdnimg.cn/blog_migrate/4e27a5f51d5af41fce606ed752349bcc.png)
在与创始人会面之后,我仅经历了2个月的编码经验,就成为了一名“全栈”开发人员的梦想工作,并成为了一家快速成长的初创公司的第一批员工。
事实证明这是一段漫长的旅程。
从创建者的一个厨房桌子开始,到经历多个加速器和一个由20多人组成的团队,我几乎可以说“我已经看完了”。 如果您对Shoelace的进度感兴趣,请查看投资者更新 。
“您有多少后端经验?”
“没有。”
“你认为你可以很快拿起它吗?”
“是。”
好像我没有选择。 初创企业有很多业务需求,但自然会受到资源的束缚,尤其是成长中的初创企业。 这创造了一个完美的学习环境。 正如Facebook所说:“快速行动,打破常规”。 我们行动迅速,摔碎了,我学到了很多东西。
我选择了Node,Express,Mongo, SQL , AWS和其他一些东西(雇用,指导,Scrum,代码和系统架构)。
在Shoelace仅仅工作了2年(几乎是我所有的编码经验)之后,我认为自己有些高级 。
为什么? 我现在很自在,并且充满信心,我可以使用“最佳实践”来学习完成任务所需的任何语言/框架/工具。
学习编码的最佳方法是通过编码 。
无论您多么初级,学习如何编码都取决于您的职业道德和克服问题的意愿。 您将遭受似乎无法压倒的错误。 但是编码也与毅力有关。
编码是解决问题的方法。 这与您现在所知道的无关,而与知道使事情正常运行并最终找到解决方案所需要的东西有关。
通常,这意味着在试图了解该解决方案为何有效(或无效)的同时,在Stack Overflow上搜索并测试所有可接受的解决方案。
![](https://i-blog.csdnimg.cn/blog_migrate/88e86b32b015a7e73dc9ac5685b0ee07.png)
您如何找到第一份开发工作?
这是我对任何寻求第一份开发工作的人的建议。 这就是我的做法,而且纯属轶事,但请取您喜欢的东西,然后丢弃您不喜欢的东西……
1.弄清楚您要构建的东西–不要过多强调应使用的语言和服务… 重点是使某些东西起作用 。
2.将其分解为较小的组件,并观看有关如何完成这些任务的教程(即,首先进入注册/登录页面,然后学习如何将数据保存到数据库中)
3.将这些组件捆绑在一起以完成您的MVP
4.如有必要,重复不同的想法,直到您对最终使用哪种语言构建事物的能力感到满意为止
5.申请工作并使用您的MVP来宣传您的能力,以学习完成工作所需的条件
就是这样-创建一个引以为豪的小型简单应用程序并将其展示出来-这就是秘密。
好吧,至少这是我的秘密。 希望本文对您有所帮助。 如果您这样做了,请重新发布,分享和发表评论。 同时点击👏50次(如果需要,可以点击更少次)。
在100 Dollar Education中查看我们。 这是一个内容丰富的独家社区,它教您如何在花费不到100美元的情况下建立持久的技术职业。 如果您觉得这很有趣,可以在这里申请成为会员!
From: https://hackernoon.com/how-i-landed-a-dev-job-with-no-coding-experience-5f9abc8881fc