16年年底写了一篇文章:我为什么想要转行。后来,经过半年时间的努力,再加上一些运气,我成功了,度过了快乐而又充实的1.5年。然后在18年年底,由于区块链行业不景气,整个部门几乎全部被裁。目前一直呆在家里,经过了一段时间的准备,4月的时候去面试了一些公司,结果并不是很理想,发现自己的能力不符合社会上对于工作2年的前端工程师的基本要求。5月的前半段托福也没有准备得很好,准备了3个月后,去考试之后感觉不可能达到目标分数,目前在准备10天后的二战。
吃饭的时候老爸又一次问到目前的软件开发行业是否足够的稳定。可以感受到父母对于我目前的行业还是不够满意的,不满意的点主要是在于不够稳定,其次在于太累。
对于我来说,之前的初步工作经历,让我感觉:
工作流程上,你的每一条提交内容都是写在jira(如果用敏捷开发的话)或者github上,有具体的内容。开发周期上,每一次的工作项目都有具体的开发计划,测试日期以及上线日期。具体代码上,做的东西清晰明确,对错分明,如果正确就能顺利运行,不报错。行业整体上,资本都向互联网靠拢,需要大量人力作为支撑,员工具有议价权。具体细分上,前端领域发展迅猛,例如单页面框架,基本的理论框架比较清晰。
除此之外,代码对于思维也是一种锻炼,未来对于代码的要求会越来越高。编程能力会越来越成为人们的核心能力之一。学习计算机科学就像攀登一座高峰,到顶峰之后有很多的路可以选择。编程在整个社会中所处的地位也会越来越高,与此同时,门槛也会提高,会出现类似于会计的资格证书。最底层来说,这一领域会驱使人不断的进行学习。
当然,为了想做这些“有意思”的东西,我需要作出相应的改变。希望我能够顶住压力,证明自己。
一些补充:
感觉上面写了这么多,并没有讲考虑本质原因,导致了自己在朋友的疑问中回答得不是很好。
真正的机遇,往往蕴藏在挑战之后。计算机科学/信息技术正在深刻改变着世界。看看目前最大的企业就知道了。也许进入这个行业需要不断学习;容易被裁;不够稳定,但是与此同时充满了机遇。去学习这些知识就是为了形成自己的判断力,更加清晰的认识这个世界。
科学分成自然科学、社会科学以及形式科学。之前的知识是属于自然科学的范畴,但是需要注意的是自然科学并不能对于社会带来直接的受益,和社会的发展历程是一种脱节的状态。人对于自然的支配状态不断加强下,对于自然的重视程度必然会不断减弱。人文主义的重点就是以人为中心,而不是以空气、动物或者地球为中心。实现自己的社会价值只有通过学习形式科学或者社会科学入手。、
sites:
https://zh.wikipedia.org/wiki/%E7%A7%91%E5%AD%A6
https://www.youtube.com/watch?v=qcJ6I9nFz3Q&list=LL_Z3LqcJ64sm7xCs7sc0WXQ&index=3&t=0s