程序员吗?"/>
三个月能成为程序员吗?
在短短 3 个月的短时间内学习编码并成为一名合格的程序员是完全可以实现的,统计数据和许多专注且坚定地做到这一点的人的经验证明了这一点。
随着全球对程序员和开发人员的高需求,获得编程技能可以开辟巨大的职业机会。
虽然成为一名专家工程师可能需要数年时间,但如果您设定正确的期望并致力于高效学习,则在 90 天内从初学者到做好工作准备是可能的。
如果您想开始成为一名程序员,请查看文章《2023 年如何学习编程》
统计数据和数字
最受欢迎的在线代码培训网站之一 Codecademy 的一项调查显示,从对编程一无所知到做好就业准备,平均需要 300 小时左右的时间。
每天只需 2-3 小时的练习,这意味着初学者需要大约 3-4 个月的时间来学习编码基础知识并开始申请开发人员角色。
此外,哈佛大学的研究表明,养成一个新习惯平均需要 66 天。该时间表与为期 3 个月的代码学习计划完美契合,让编码成为一种固定习惯有足够的时间。
编码训练营和教授编程的强化全日制培训计划也支持这个时间框架。
这些选择性训练营的平均长度约为 12-14 周或 3 个月。通过每周花 40 多个小时专门学习编码基础知识,训练营参与者可以在这段压缩的时间内转变为可雇用的开发人员。
成功的故事
许多个人的成功案例都证明了3个月专注于编码是如何获得回报的。
Tim Ruscica通过在线教程和新兵训练营准备自学编码后,仅 3 个月就从建筑工人变成了一份年薪六位数的开发人员工作。
Peter Thiel研究员 Lamar Wilson 开始对编程一无所知,经过 3 个月的紧张学习后,他被 Airbnb 录用了。
凯蒂·里德 (Katie Reed) 现为 Apple 的软件工程师,她在暑假期间每周工作 80 多个小时,让自己有 90 天的时间从数学老师转变为程序员。
尽管这些极端的例子需要全职投入,但它们表明可以通过勤奋迅速掌握编程基础知识。三个月以上缓慢而稳定的练习也是有效的。
创建学习编码计划
学习足够的编程才能在 3 个月内获得第一个开发人员角色,需要制定可靠的计划并全身心投入。以下是要遵循的主要步骤:
选择一种重点学习的编程语言,例如 Python 或 JavaScript,而不是涉足多种语言。还要解决 HTML/CSS 等 Web 基础知识。
使用适合初学者的在线课程、教程和编码挑战网站来学习变量、数据结构、函数、算法和面向对象原理等编码概念。
通过构建简单的程序和小型项目进行练习。随着时间的推移,复杂性会增加。
当遇到困难时,使用 Google、 Stack Overflow和文档等在线资源独立解决问题。坚持是关键。
制定一个持续的日常练习时间表,即使每天只有 2 小时。编码需要随着时间的推移形成习惯。
寻找导师,加入社区以获得反馈,并与其他人合作学习编码。
构建程序和应用程序组合来展示您的技能,为自己构建组合,并在每个新项目中不断更新。
利用 AI,使用chatGPT、 Gitup CodePilot以及其他所有由 AI 驱动的助手。您的目标是达到初级入门级技能。
到 3 个月结束时,您应该已经掌握了足够的基础知识,可以开始申请入门级开发人员职位。使用LinkedIn、AngelList和远程求职板等网站寻找职位空缺。对质量保证或开发人员实习等相邻职位持开放态度,以迈入职场。
回报
花 3 个月时间进行密集编码学习的回报是什么?可能是一个新的、利润丰厚的职业,具有足够的灵活性和成长性。
根据 Indeed 的数据,美国入门级开发人员的平均薪资为 69,761 美元,经验丰富的程序员年薪超过 120,000 美元。美国劳工统计局预测,从 2020 年到 2030 年,程序员职位将增长 22%,新增职位空缺超过 30 万个。
虽然成为高级工程师需要更长的时间,但通过坚持定期的学习计划,在 3 个月内进入该领域绝对是可能的。
需要耐心和坚持学习新的、具有挑战性的技能。对于那些愿意在 90 天内持续努力的人来说,一个全新的编码机会世界很快就会打开。时间的投入将会得到丰厚的回报。
更多推荐
三个月能成为程序员吗?
发布评论