自学时间长短关键在于个人自律程度和对兴趣的爱好程度,如果特别喜欢编程,差不多6个月左右吧。
我觉得找一本入门书籍,把基础语法弄清楚,然后跟着书中的范例去敲代码,这个时间段不要太长,一般把握在一个月左右即可。过完第一阶段,自己动手做项目,大小都可以,主要是自己要弄明白怎么去搭建程序结构,怎么实现自己的想法,不明白的地方尽量自己思考,最终把程序做起来。
接下来就可以去找工作了,我觉得第一份工作不要太在意工资,只要能进入项目开发团队,这才是真正历练的开始,在公司里做个一年最有,掌握了开发技巧,这时候可以考虑跳槽换个薪资满意的工作了。
划重点:坚持,特别是遇到困难的时候,熬过去自己就离成功不远了。
我觉得按照你的基础和目标,大约1年就够了,不要被那些你要懂计算机原理、离散数学、操作系统原理的答案吓住了;但这一年内1天2小时是不够的,估计至少4小时。不要担心没有学位
比起学位来说,工作和技能能够提供更高的价值。这并不是说学位没有帮助,学位提供了更多可能性,但是最终判断一个开发人员的能力,还是会根据他们的工作方式,他们的知识,以及他们是否适应团队。预约一些面试
尝试让自己接受面试,并在面试前尽可能做好准备。招聘开发人员通常包括以下阶段:
简历和求职信
电话采访
面对面访谈
技术测试
自学编程,主要是看个人能力了,没有什么时间长短之分。
有的人可能自学三个月就可以自己编一个小游戏了,但是有的人可能自学一年也不一定能做出来一个小游戏。
现在找工作的渠道很多,有很多招聘网站可以投递简历,像51job,智联招聘,领英,boss直聘,58同城等,还有脉脉,这里会有人很多hr发布招聘信息,还可以在线沟通,和boss直聘类似。
程序学习需要天赋和领悟能力,具体学习时间没有严格标准,但程序学习一定离不开实际操作,只有将理论和实践结合起来,才能最快掌握这门程序语言;至于找工作需要有过实际的项目开发经验,如果没有项目开发经验只能以实习身份进入公司。
我个人觉得自学编程是需要很大的毅力也需要天份所在呀。我之前买了一本编程的书跟着网上找的资料学习了半个月,最终因为自己没有这个毅力和决心放弃了。你要是有时间最好还是去报一个编程的学习班,这样比你自学要好上很多。
我觉得这项工作需要一定的天赋和长时间的积累,做任何事情都应该先从基础开始学起。而且实践也非常重要,他是一个实践性的行业只要你在该领域拥有一定的能力,那么我相信你也一定可以找到一份好的工作。






