无软件测试经验入职多久能上手 自学编程以一般人来说需要多久?

[更新]
·
·
分类:行业
1271 阅读

无软件测试经验入职多久能上手

自学编程以一般人来说需要多久?

自学编程以一般人来说需要多久?

在学习编程之前,需要明确自己要学习哪一门编程语言,编程语言种类繁多,各有千秋,题主可以根据自己的兴趣及及薪资来进行选择。
确定编程语言后需要制订一个合理的学习计划,并且持之以恒地执行学习计划。在学习过程中要养成良好的学习习惯。
如果题主目前还没有明确的学习目的或者倾向性,源妹儿推荐JavaScript和Python。
这两种语言都有很好的生态,意思是当你需要帮助或者需要使用第三方代码时,比较容易获取。如果你有意向数据分析、机器学习、人工智能方向发展,那么选择Python。如果这些都不感兴趣,那也可以选择JavaScript。
看描述题主是想自学编程,那么自学编程主要有以下九个阶段:
第一阶段:看书、看博客、学课程或者看视频等;
第二阶段:模仿着书上或者博客的代码,进行复现,复现不重要,思考才是关键;
第三阶段:思考学习别人思路后,脱离书本和博客,完全自己实现功能;
第四阶段:自己实现一些Demo,看别人项目代码,与别人讨论,提升代码能力;
第五阶段:在别人的框架和要求下,写代码实现业务;
第六阶段:自己负责别人设计的模块的实现;
第七阶段:独立设计业务模块并开发实现;
第八阶段:负责大项目框架设计和拆分,带领别人进行开发;
第九阶段:其他高阶的架构和管理工作,已经不仅仅是代码能力了
对于以上九个阶段的学习,能够完成前五项就已经很不错了,前五阶段主要是基础的学习和部分练习,算是比较基础的,只要自己肯吃苦,肯下功夫,相信还是能学有所成的。对于新手来说,掌握基础就是最重要的事情,毕竟要先学会了走,才能更好地跑。提升进阶都是需要时间的沉淀及项目的累积,是一个量变到质变的过程。

刚成立几个月的公司能去吗?

可以去。具体需要根据自身的情况来决定,也要看公司的发展情况才能做出最好的选择。成立一年左右的公司有“创业梦想”和“光速的成长”,对资深从业者来说,在那里充满打破规则的可能还有财富自由的希望;一个公司是否值得去,不仅取决于公司本身,也取决于职场人自身的情况。
公司如果发展状况良好,未来发展势头也不错,可以考虑进行这家公司。毕竟跟着一家公司一起发展壮大是非常好的一段工作经历。公司可以提供给自己很好的工作机会,有明确的培养或者职业发展规划,我建议可以进入这家公司,如果没有就保持谨慎。
去刚成立一年左右的公司入职的注意事项:
1、个人成长方面:新公司,相比成熟的大公司,缺乏足够的员工培养和成长体系,新人做的事情杂,成长慢。毕业时的第一家公司就是初创企业,就是所谓小公司学得多,大公司螺丝钉理论的最大受害者。
2、跳槽背书方面:比如从苹果跳槽出来,和从锤子跳槽出来,猎头和HR对你的热情是完全不同的。这是大企业和新成立企业给你提供的背书。
3、潜在风险方面:新公司,乃至新部门的稳定性,远远不如成熟公司的成熟部门。成熟的团队有一套已经被市场验证是成功的业务模式,照搬就行了。对于职场新人来说,就是常规的打野刷经验,循序渐进,等待时机成熟上C位主攻。
相反,在新公司新部门,所有的一切都是摸着石头过河,不确定因素太大。就算把你直接推到C位,要经验没经验,要资源没资源,很难让新人学到成体系的技能和知识。在初创公司工作几年的年轻人往往勤勤恳恳,啥事都做。但是你问他,你的核心竞争力是什么,企业不愿意为你的哪些能力和经验付出高薪。
4、收入回报方面:理论上说,在招募同一个人才的时候,小公司应该给钱更多,因为在职业发展和企业背书方面,小公司都提供不了大公司的平台价值。事实上,小公司反而给不了大公司的报酬。