|
Post by account_disabled on Jan 30, 2024 5:03:06 GMT -5
快速解决问题,你也可能会坚持下去。 个人项目也往往比您开始构建时最初想象的更复杂。这迫使您更多地了解如何在现实项目中实施所学到的概念。 它们也是您简历和作品集的绝佳补充。 如果您想要构建一些个人项目并且不知道要构建什么,您可以查看GitHub 存储库,其中包含您可以构建的应用程序创意。 您可以将黑客马拉松项目添加到您的项目中,特别是如果您有获胜的解决方案。 20. 开源项目 您还可以开始为现实世界的开源项目做出贡献。一开始可能会让人感到畏惧,但有几种方法可以解决这个问题。 您可以加入夏季开源项目,例如Google Summer of Code、Major League Hacking (MLH)、Outreachy或 Linux 基金会 ( LFX Mentorship ) 下的项目。 这些往往竞争非常激烈,但有些可能会为您的商业想法提供津贴和资金。 您还可以找到您所在地区的开源社区,并了解一些可以参与的项目。 还有适合初学者的 GitHub 存储库,列出了您可以开始的项目。 21. Reddit 用户的一般项目标准 一开始,更多地关注编写良好的代码,这些代码根据您正在使用的技术按预期工作。 如果您是后端或全栈 Web 开发人员,您的项目应包括: REST API 后端和前端之间的“通信” 单点登录(SSO) 和一些其他形式的身 电报数据库 份验证技术(SAML、OAuth和多重身份验证 MFA ) 使用关系型和非关系型数据库 22. 将项目添加到你的简历中 当然,您需要将您构建的项目添加到您的简历中。您可以有一个项目部分,您可以在其中命名您的项目并简要描述它的用途。确保使用职位描述中的关键字。 在求职信中,您可以添加详细信息,例如您如何选择所使用的技术以及一些成功经验和经验教训。 添加项目链接可能有效,也可能无效,具体取决于应用程序软件是否扫描简历。 请记住添加您的 GitHub 个人资料,因为招聘人员可能没有时间访问您的个人网站或博客,正如这位Reddit 招聘人员所强调的那样。 “作为一个雇佣了很多软件工程师的人,我很少去某人的个人网站,更不用说阅读他们的博客了。简历和 GitHub 就是我需要(并且有时间)查看的全部内容。” 3. 最后的想法 虽然寻求编码技巧和建议(尤其是在职业生涯初期)固然很棒,但最终重要的是您所采取的行动。世界上所有的建议都不会让你成为一名高技能的程序员。大量的实践、学习和建设项目将会。 一旦您学习了一些技能并构建了一些组合项目,您现在距离开始从事实际项目又近了一步。与人交谈、建立人际网络并创建在线角色,以帮助您展示自己的能力。 请记住,行动胜过你得到的每一条好建议。 如果您想了解有关编码的更多信息,那么 CareerFoundry 的免费 5 天编码短期课程是一个很好的开始。
|
|