两周的自学时间足以使一个有抱负的程序员在竞争同一份工作的其他程序上具有优势。
tl; dr
建立一个基本程序,可以提高您的知识和经验,并将其添加到您的简历中,以证明您比其他初学者更具优势。
在下一篇文章中,有一个这样的程序的示例。

第一步-成为初学者
就本文而言,初学者是至少在任何编程领域都具有基本知识和经验的人。
了解你要去的地方
如果您是编程的新手,那么阅读本文和类似的文章可能是真正的第一步,因此您已经处在通往成功的道路上!
尝试了解您要实现的目标以及如何最好地花费时间,金钱和精力来实现目标。 下一节将为您提供一些有关此的提示。
学习编程基础
这也可以与选择专业化的下一步相结合。
有很多方法可以研究编程的基础知识。 这可能需要两个多星期。
循环,条件,变量,指针和类都可以从许多来源研究:
大学或学院的计算机科学学位,编程专业课程,YouTube上的视频,代码学院或任何其他来源。
选择一个专业
与朋友面对面和在社交网络上交谈,查看薪水表,查找您周围的工作机会,在YouTube和Google上进行搜索,并尝试假设哪个编程领域可能最适合您。
总体思路
由于您与许多其他初学者竞争您的工作,因此您可以尝试通过在所选领域获得一些经验并证明自己有能力,从而在他们之上获得优势。
建立一个基本程序并将其添加到您的简历中。
了解专业知识的基础
不仅理解而且编写代码-许多简单的工作代码。 到达一个拥有工作环境的地步,构建一个“ Hello world”程序,并逐渐使其变得越来越复杂,直到您可以放心地转向更复杂的东西为止。
确定要构建的程序
这是有关在Web开发领域中可能构建的程序的文章。
尝试结合以下几种方法来构建具有挑战性的程序,并证明您知道自己在做什么,并且足够容易地相对快速,良好地构建它。
- 与业内人士交谈。 在论坛和社交网络上面对面。
- 阅读有关最新趋势的博客文章,甚至有一些专门针对初学者的培训。
写下每一行并理解您编写的每一行是非常重要的。
这将增强您对即将来临的工作面试的信心,以及在工作的头几个月中必须参加考试的知识和技能,从而使您的大学可以轻松地从中建立知识。
计划程序
可能会得到其他人或向导的建议。 确保将其分为几个小步骤,以在几天之内即可实现每个步骤。 使用源代码控制来确保过程中不会丢失任何代码,并向潜在的雇主证明您知道它是什么以及如何使用它。
态度
准备两周的无休止的写作,重写,删除,咨询和学习。 在此过程中不要犹豫,更改您的计划。 乐于接受批评,建议您尝试逐步建立程序。
做吧!
去做就对了!