16条关于在科技领域打造成功职业生涯的建议
给有志于成为开发者的 10 条实用建议
给早期职业开发者的 6 个实用建议
以下是 16 条切实可行的职业建议,面向有志于职业发展的开发者和早期开发者,并附上一些通用建议。这些建议基于我在科技社区中就如何打造成功的科技职业生涯所进行的讨论的反思。
给有志于成为开发者的 10 条实用建议
-
人脉就像你的事业一样重要。你可能是最优秀的程序员,但如果没有人知道,你的才华几乎毫无价值。目标是通过帮助他人和寻找团队合作的机会来让你的才华得到认可。首先在领英上创建个人资料,并与你周围的人建立联系。接下来,努力参加线上和线下活动,并与你的同行建立联系。
-
每天抽出时间编程或学习。保持专注、负责并不断巩固所学知识的好方法是每天更新 GitHub、写博客记录你的学习历程,或在推特上使用 #100daysofcode 标签。
-
深入了解科技社区和文化。可以通过播客、博客、书籍、聚会等方式。如果你想成为一名职业篮球运动员,你可以和其他球员一起出去玩,观看体育频道等等。同样的方法也适用于科技行业。
-
构建和部署个人项目,而不仅仅是学习教程。目标是运用你计划在工作中使用的工具,并从过程中遇到的问题中学习。你将从完成、打包、部署项目以及对他人产生影响的过程中学到比任何教程都多的东西。这些经验教训将在你的整个职业生涯中受益匪浅。
-
记录你的学习历程。一种记录是记录你过去克服的问题的调试日志。没有什么比一次又一次地犯同样的错误更糟糕的了。为个人项目创建自己的软件开发生命周期,以改进流程。写下个人学习技能的路线图。最后,与他人分享你的学习历程。
-
了解当地的就业市场,并据此确定你想从事的技术方向(前端、后端等)。先学习编程语言的基础知识,然后再掌握框架。
-
确保简历上的项目能够在面试中得到充分的展现。我分享了一个很棒的建议:只在简历中列出那些你可以详尽讲述的项目(工作或个人项目)。你应该能够描述你遇到的困难、你是如何解决问题的,以及你使用的技术。
-
积极寻找机会,发挥影响力,并运用科技。对我来说,这包括参加黑客马拉松比赛,以及在非营利组织担任志愿者,以获得这方面的经验。例如,参加公民黑客马拉松,你可以为当地城市建造一些可能影响生活或节省资金的东西。
-
面试准备和面试本身一样重要。模拟面试应该是你的日常工作。我专门向朋友、家人和我的科技圈朋友征求一些简单的面试技巧,然后逐步提高难度。制定一些面试要点(经验和项目),准备在面试中讨论。最后,回顾一下过去的面试,看看如何做得更好,面试时问了哪些问题,以及需要学习哪些技能。
-
沟通是一项不可思议的天赋。观察那些优秀的演讲者,并模仿他们的言语和非言语沟通风格。寻找谈论科技的机会,例如举办科技讲座、开设小班课程以及在科技聚会上与他人交流。
给早期职业开发者的 6 个实用建议
-
专注于成为一名问题解决者,而不仅仅是一名程序员。成为问题解决者是一种心态。初级开发人员专注于按照指示完成工单,中级开发人员专注于需要完成的工作,而高级开发人员则专注于帮助公司实现目标。
-
练习阅读和理解他人的代码。大多数开发人员都会阅读他人编写的代码,最终其他人也不得不阅读这些代码。这就引出了下一个关于编写优秀文档的技巧。
-
刻意去全面了解软件/产品的制作过程,而不仅仅是你的贡献。努力通过所有技术和非技术文档(路线图、用户研究等)来理解你所支持的产品。参与每一个有助于塑造产品的流程、计划会议、头脑风暴等。
-
反馈对成长至关重要。不仅要乐于接受反馈,还要积极寻求同事和老板的反馈。要乐于分享你的新人和学习成果。最重要的是,要尊重他人,并考虑到你周围的每个人都知道一些你不知道的事情。
-
随着您在工作中取得成就、完成项目和承担责任,请更新您的简历。
-
去做那些别人不愿做的事情。这将是一座难以攀登的险峻山峰,但它会让你变得有价值,并帮助你成为一个学习者,从而推动你的职业发展。
上述提示的宝贵背景:
“成功并非孤军奋战”这句话再次强调了身边人的重要性。从同行的伙伴,到引领你的良师益友,再到追随你的先锋,你就是你的社交圈的全部。如果你想在科技领域取得成功,你需要身边有专注于科技的人。
找到一个志同道合的群体。在我执教的科技训练营里,那些积极与他人交往的学生通常能走得更远。他们可以与志同道合的人交流想法,保持动力,并分享资源。这样做的好处数不胜数。
科技界有句俗语:“利用唾手可得的资源,而不是你没有的资源”,意思是利用现有的资源,直到你有机会做更多的事情。你不认识大公司的创始人,但你可以在领英上与开发者建立联系。你没有大学实习的机会,所以可以参加在线黑客马拉松。如果你不在初创公司,那么退而求其次的选择就是去非营利组织做志愿者。如果没有人愿意雇佣你做自由职业者,那就为家人和朋友开发一些小产品吧。
我的最终想法
成功并非一帆风顺。你需要做的不仅仅是奔波忙碌,不仅仅是循规蹈矩,最重要的是,在你的职业生涯中要勇于创新。成功之路并非直线,而是一系列的台阶,前行、后退,攀爬天花板,攀登高峰。没有通往顶峰的电梯,只有通往经验教训的阶梯。但你能做到。
以下是来自社区的关于磨练你的技艺和事业的引言,我已经学会热爱它了。
有时你会感觉自己在泥泞中艰难跋涉,进展甚微。但当你身处泥泞之中时,你的双腿会变得更强壮,你会学习坚韧的品质,当你成功到达彼岸时,你会因此变得更好。所以,当你身处泥泞之中时,请拥抱这糟糕的感觉。
我想用这句话来结束关于创造成功职业生涯的对话:“永远不要让你的职业生涯成为巧合”。
文章来源:https://dev.to/jcsmileyjr/16-suggestions-on-creating-a-successful-career-in-tech-4925