02.26 我之前是学文科的,26岁学软件开发晚不晚?

飞翔的大白菜


什么时候都不算晚,现在永远是最好的时机。

不要给自己设限,只要努力,你干什么都能成。


我之前上高中的时候因为和同学去网吧打游戏总是很笨,就感觉自己不适合搞IT,就算搞也搞不过别人。所以大学就报考了一个机械专业,工资是很稳定,属于吃不饱饿不死的那种。

机缘巧合,工作原因我自学了编程(第一年特别痛苦),通透了之后感觉编程也不是那么难,学会编程之后,换工作之后工资涨了一大截,个人逻辑思维能力也有所提升。

所以软件开发这东西不是很难,只要你认定了,一定可以干好。


但是,在干软件开发之前还是要根据自身优缺点做一个SWOT分析,这样的胜算会大一些,轻松一些,执行起来可以专心一些。


知行知性


我先回答晚不晚的问题。

如果从出名要趁早和进入专家所需要的时间,那么,26岁对于同期来说是有很大的劣势的。

其实对于学工这个角度来说,是需要5年以上的工作经验的。当然,理论上在某一方面持续不断的积累五年,是可以到达专家级的。如果从平级角度看,和已经进行了大学本科四年系统训练,从小就投入软件编程,以及在企业进行了三年工作的同僚来说,26岁学软件开发,实事求是的说,起步是晚了很多。

然后我分析一下学文科转软件开发的困难。

首先软件编程是需要进行大量理工科训练的,尤其是数学和工程思维的训练。其次阅读英语教材也是一向必要能力,但其实并不是太突出,这要感谢翻译软件和大量乐于分享的同僚。你要知道软件编程的瓶颈,因为学习一本编程语言,只要你肯学,你记住了所有的基本语法和编程范式,一般的类库也懂得调用,然后熟悉一些开发框架,懂得搭建技术架构,那么,是不是就可以了呢?

我觉得到了这一步,才是真正开始区分你是不是一个能够脱颖而出的软件开发。

因为毕竟软件开发,是在创造新事物,需要通过不断总结和提炼经验教训,做出设想,进行实现试错和论证。这需要很多年的工作积累和体会,而且还要有项目机会。往往除了少数天才和时代的幸运儿,我觉得至少要到35岁以上。

很不幸,35岁,却是现在软件行业,尤其是互联网行业的裁员点。我觉得这是产业结构造成的,劳动密集型的行业,往往是用更少的资本雇佣更年龄、廉价的劳动力,在更短的时间内做出更多的产品。所以如果入了这行,要有心理准备,虽然目前看工资相对高,可以工作的时间却不长。

以上是我的观点,我是普陀区见习右史,欢迎关注,探讨更多话题,谢谢。


普陀区见习右史


关于这个问题,结合我的经验,最主要还得看你自己的想法和动机。

1.是自己的兴趣爱好

能够从事自己喜爱工作的人是幸福的,就算辛苦,心里也是快乐的。而且因为喜欢,就能够孜孜不倦的追求并钻研,获得一个又一个的突破。这样的话,别说从26岁开始学不晚,你从46岁开始学也不晚。因为做自己爱好的事就能让人感到轻松和快乐。

2.只是为了能够有一个更好的发展

根据目前的行情,软件行业那个猪都能飞的风口时代已经一去不复返了。目前软件行情工资的确是比其它行业要高点的,但是那也是一切比较好的公司。已经有许多小型的公司在倒闭了。以上是大势分析。

对于你个人,半路学习,非专业出身,首先学习周期长且费力;其次,学习后顶多找个工资低的小公司边干边学,这其中又得几年;等到学成后估计5-10年已经过去了,你要有心理准备。

抱着急功近利的心态去跳到软件行业显然是不明智的!

3.关于追求

现在的很多年轻人做一件事往往是靠物质的获取作为动机,我能拿到多少钱?我能不能发财?等,当然这跟主流社会风气有关。但是世界上不仅物质财富能够带来快乐,做自己喜欢的事同样能带来快乐,而且快乐是无差别的。一个喜欢的行业,做久了也肯定能够做的拔尖,物质上的财富也就随之而来。

我建议年轻人在没有自己喜欢的目标之前,先找一份工作养活自己,慢慢的感悟并体会,等到有自己真正喜欢的事情时,毫不犹豫投入其中,累并快乐着。

因此我建议如果没有确定自己是真正喜欢软件开发工作,就不要去学习。可以先了解一下,是不是真的喜欢。

好了,说了这么多,希望能帮助你!


走出死海


努力了最坏的事不过是大器晚成,人觉得晚了,还开始的话还早,你荒废的今日就是,明日去世的人的昨日,成才要早,如果你觉的自己文科很有优势那,,考虑开发软件,,,如果没有势,什么都是从一开始可以学习软件开发,但要知道没有容易的事,如果觉的文科学的没意思累,逃避而选择别的就算了,热爱软件保证能努力,考虑到困难可以考虑,,不随便改行,,,


彩音悟慧


你要是觉得自己比较笨,学习东西理解能力差,可以从H5慢慢的学,后期转python还是可以的,一线城市前端工资比较乐观10k左右


八两说


你学的是文科,不建议学开发,除非你真的非常有天赋和兴趣。


木桃李


有兴趣什么时候都不晚


电梯冰雨


有志者事竟成


分享到:


相關文章: