现在学java的都是傻子吗 刚转行做程序员后悔了
推荐文章
为何说学Java的都是傻子?
第一,说出这个问题的人应该是一个刚入门的新手,估计是刚看完java相应的知识不久,小编这里想说的是java只是一门语言,是一门基础性的语言,重点在基础两个字,现在来说应用的相对较广,知识点就那么多,但在应用上就会变得很多,有很多东西可能你还没学到,算法?框架?就像是高数,知识点就那些,但为什么有题海之说呢?因为它的变化是无穷的,我们现在应该做的就是在学好这些基础的同时,不断地拓宽拓宽再拓宽,所以提问者第一点就是没把java的地位定位好。
第二,关于工作的问题,有些应届生找工作老是有这种疑问:不是说现在IT行业工资最高并且缺很多人才的吗?为什么我一直找不到工作或者我找到工作工资怎么那么低,才几千块钱,再结合这个问题的提问者,应该只是刚刚掌握java的核心语法,并没有相应的项目经验,自己学的不好,就将错误直接推到行业上来,这是初学者的通病,那么小编再来说说这个工作的问题,小编本身就是一个普普通通的大学生,青岛普普通通的学校,我选择了 考研,因为我想在这方面再更深入的研究一下,毕竟还年轻,不想把时间太早的交给工作,我先把我们班就业的同学情况基本介绍下,IT行业重在技术,学历相对次要,一个同学去了京东 22万/年,一个进了阿里 21万/年,其余的都是10万左右的工资,最让我惊讶的是我们班天天不上课的同学或者上课不听的同学,项目全是抄别人的也拿到了十万左右的工资,所以总的来说还是很好就业的,并且那些真正的人才还是很稀缺的,去京东的同学请我们几个好哥们吃饭的时候跟我说其实这个职位不该是他的,他只是替补,但是被选上的那个大佬,嫌弃京东22万工资太低,没去(,应届生这么高工资已经很可以了,这才是真的牛逼,真的大佬,这才是高境界),从这件事来看,还是说能力很重要,再说说我那两个很厉害的同学,做过很多的项目,自学能力很强,获得很多的比赛认可,所以最根本的问题还是在于自身。(顺便弱弱地说:小编的目标是百度,正在为这个目标而奋斗~)
第三,就业前景的问题,众所周知,现在的大数据、人工智能、云计算、虚拟现实、区块链真的很火,而小编可以负责的说掌握好java可以让你们在选择这些方向的时候比别人更加有优势,当然前提是学的很好,小编现在正在研究大数据,略懂一些,也正在逐步的攻克算法,学习大数据分析用户个人爱好,以使得平台更好地向用户推送感兴趣的信息,其余的就业形势都是一片大好的,所以说就业方向存在迷惑的小伙伴们可以着力去了解上面说的这些,根本就不存在就业形势不好一说,但凡是都时相对来所的,随着毕业人数的逐年增加,竞争方面也会越来越激烈,但真正牛逼的人是根本无惧这些的,可能有的人会说我学的不好,那我的建议就是还是从基础抓起,最起码相关的用语应该了解,慢慢在就业中去深入的学习,其实工作中很少会用到大学期间所学的东西。
某程序员转行前的感慨
一句话,不当程序员后悔,当了程序员更后悔。
出路在哪?我在找…
1、从程序员,到系统分析,到项目经理。条件:必须是大公司,工资高,福利好,有完整的发展曲线;个人对网站开发有持续的热情。
2、转行到大型企业,事业单位,政府做信息化方面的工作(可以说是网管)。生活有保障,不必太辛苦。条件:一定的能力,一定的人际关系。
3、考研,考博再深造,出国或留校搞教学,培养一代不如一代的本科生,闲时打着大学的名义做做项目,赚个房钱。条件:高学历,一定的经济基础和家庭背景。
4、创业:这个谈起来大发了。这里只说条件:很好的项目,创业精神,一定的经济基础。
5、共享网站:很多程序员的梦想,自己写个网站全世界的卖,光注册费够一家人生活的了。成功少数,但只要有的都发达了。如ACDsee,优化大师,超级兔子,千千静听(可到共享网站区查询)。但我告诉你,这方面基本是没法干了,写个小东西挣钱玩玩可以,要靠他吃饭,饿死吧。条件:过硬的专门的网站技术,富有创意的头脑。
6、网站:基本情况和共享网站差不太多,只是比共享网站更好干点。但奇迹照样有,可看看hao123的神话和现在很牛的80后的富翁。关键你有没有这个本事和这个命了。
7、行业信息化咨询顾问:随着各个行业信息化的普及,企业对这方面人才需求很大。真正实现信息化的企业都需要这样一个既懂网站,又懂行业知识的人员,他和网管还是有区别的,他的要求更高些,更像一个自由职业者,专家类型的,这样的人放在企业里小的是个主管,大的是个副总。条件:很深的行业内部的技术或管理经验,较强的网站开发或实施经验;通常35岁以上才是成熟人才,因为经验是要经过历练的。其实就是个人物了。
8、转行,彻底的转行。干不下去,精力不够了,脑子不灵了,钱太少。只要你够理由,你就走。从新开始另一段新的生活,有什么了不起的,哪里也饿不死我这个干网站的。
我是哪种人,我说我是第8种人,看看能不能兼第5,6种人。
我大学由于种种原因没毕业,最高学历是高中,呵呵。就学历而讲,能干到我目前这个水平我觉的可以了,是时候激流勇退了。
就职业规划和财富而言,我这几年走的路并不成功,最起码无奈的转行本身就是一种失败。就我的人生而言,我觉的很成功。我了却了自己的一个人生梦想,在短时间内品尝了一个“高科技”行业的酸甜苦辣,技术出身也使我比别人多了一份淡定和从容。现在我可以放下这段旅程,再来一个新的开始。
程序兄弟们别自卑,说到优势我们有很多:
1、聪明的头脑,较高的智商。有人说程序员呆,不会为人处事,只会和机器打交道,没前途没希望。我告诉你,程序员愿意和机器打交道是因为他专注于技术,是职业特点,如果我们程序员的头脑用到一般行业,企业,政府单位里去耍耍阴谋诡计,骗骗人,卖卖产品或套套别人的话,我敢说,他们十个人也玩不过我们一个人。俗一点:就他们那点智商,也就骗骗鬼啊。
2、创新精神,学习能力和频繁的知识更新速度。做网站的都知道,干一行的网站,就得学一行的知识,这一行的知识越丰富,网站才可能写的越好。我们都具备着很好的学习能力,学习新知识,新技术的能力。不敢说每个做过的行业我们多么了解,最起码我们总是站在风头浪尖上,高屋建瓴,问题看得远,想的长(要不你怎么去设计数据库啊,呵呵)。我们能以非专业人士的角度,系统的分析出一个行业某方面的流程,那当我们就做的这个行业时,我们对我们的能力还没有信心吗?
3、扎实的工作态度,未雨绸缪的危机意识。扎实的工作态度是每个合格的程序员都应该具备的,因为我们要对代码负责;谈到危机意识,我想大多数程序员都和我一样吃者碗里的,看着锅里的吧,也是被社会逼的没办法。其实这都成了我们的优点了,以后从事哪个行业,都需要这两点精神。
我要走了,去干个和网站根本不搭边的行业,我去干是因为我是老板之一,而且钱绝对比现在好赚。过年的时候,我有个外甥刚大学毕业,非要做网站,我给他了以下建议,算是为后来者留一点东西:
1、能进大公司就别去小公司,在大公司里你能接受真正正统网站开发教育,比到小公司当个什么啥都干,啥都不精的主管强。
2、不断的学习,注意技术积累和更新,那是你唯一的资本。
3、做软硬件结合方面的开发,单片机的开发,嵌入式系统的开发,比较有前途而且门槛高。但凡基于数据库的开发,不管是.NET平台的,J2EE平台的,VC,DELPHI,PB,VB都是扯淡,其核心价值是开发人员的经验而不是技术本身。因为真正的核心技术都在国外,中国没有,我发现不管那种语言,最好用的类库或组件都是老外写的。
4、要有个好点的学历,别像我一样。毕竟是个高学历的行业,学历低人家都瞧不起你,你的发展也很有限 。30岁之前,可考虑弄个高程,CCNA,数据库管理员之类比较有含金量的证书打扮打扮自己,过了35岁其实意义就不大了。
何去何从,我们都有自己的路要走。我转行了,我就不再是程序员了吗,不!我只是不在做为别人打工的职业程序员了,我要做自己的终身程序员。闲来时我会为自己写程序,写我愿意写的。当写程序不再是一种职业而是一种兴趣和热情时,他才会陪伴我一辈子。我还会再来CSDN,做为一个非专业人士,一个轻松的真正的程序员而来。未来的一天,当我老的时候,不管那时我有什么成就,或不名一文,如果别人问起我以前是干什么的,我希望仍能自豪的回答:“我曾经是一名网站工程师”。