赞
踩
本科机械专业毕业,目前从事机械制造行业一年半。这一年多以来,一直都在考虑是否转行,思来想去,近来想下定决心、不再徘徊。
想从机械行业转行的原因有:
1.工资水平低、待遇差,发展空间有限。国内机械的大环境如何,想必大家也心里有数,国家政策不支持,留不住人才。尤其是制造行业,存在技术落后、思想观念落后,先进的技术和工艺都靠国外引进,所谓的“研发”基本靠借鉴。像我目前所在的一个中外合资企业,自己的核心技术基本没有,都是向国外买的,股东方砸大钱买的世界顶级机床设备,在这里也发挥不了作用,产品质量不过关,加工成本还很高,因此很难盈利,基本年年亏损(靠股东砸钱才没倒闭)。因此在这个行业完全看不到希望。
2.兴趣。小的时候,我就喜欢捣鼓各种小玩意,比如收音机、复读机、电脑、电视机之类的。初中的时候,根据物理课上学的电磁学知识,自己做了一个喇叭,能够插在mp3上播放音乐。高中以后,喜欢折腾手机、电脑、相机,经常刷机、重装系统之类的,喜欢研究电脑系统、电脑软件。我的兴趣爱好一直都是电子、计算机IT类,对于本专业,根本没有什么兴趣。大学选专业时,本来想报计算机的,但听从了老师父母的建议,选了他们口中的“稳定”专业,后来发现对机械专业完全没有兴趣,反倒是专业开设的C语言课程,兴趣很高,上课很认真的听讲,考试考了90多分(本专业课程都是混过去的),自己很享受编程的过程,C语言省二级、全国二级也都考过了。
很多人说,任何一个行业,只要你好好干,肯定会有高的收入与好的地位,机械也有高薪、IT也有纯苦力的码农,这一点我相信。但我更相信,就普遍收入水平来说,IT行业是肯定要比机械高的。
机械行业是一个靠经验慢慢积累、越老越吃香的行业,只要你好好干,肯定饿不死(但也吃不饱),所以很多人说它稳定。IT属于那种需要不断学习、不断提高自己才能屹立于不倒之地的行业,互联网行业瞬息万变,很多企业一夜之间牛X了,很多人一夜暴富,所以有那么多造富神话;也有很多企业一夜之间风光不再,所以很多人说IT不稳定。
工作一年多,我也一直在问自己:我追求的是否就是稳定?
当我看到身边年纪相仿的同事,跟我一样拿着低收入的工资,他们却纷纷拿父母养老钱买车买房结婚,他们自己因为收入低每天斤斤计较;看到行业内年纪较大的前辈现在安逸、稳定却如一潭死水的生活,我越来越发现这不是我要的生活,越来越渴望逃离这种人人追求安逸的小地方,去北上广打拼、去勇敢追求那种高大上的生活。现在我终于明白了:我想要的就是一线城市努力打拼、奋力挣扎、力求改变人生的那种感觉,我不想对生活妥协、就此“稳定”下去,不想人生短短几十年到头来后悔。
总的来说,我觉得继续在这里搞机械,对我来说实在是一种痛苦(无论是前途方面还是兴趣方面)。不知知乎各位高人、各位前辈有何建议与看法?敬请赐教,小弟不胜感激。
看了几个图,都不敢继续下去了,肯定要转行!!!
这个是完全可以的我遇到过很多机械专业转行到计算机专业的转行的原因有很多有的是不喜欢机械有的是觉得这个行业没有计算机行业有前景有的是觉得机械行业太苦太累还不赚钱等等这些人,最后大多数也都转行成功了这么高的概率是为什么呢?是因为现实逼得他们不得不努力去转行因为他们进去机械行业待过知道这个行业里面真实的情况所以才会更加努力的去学习,去提高自己的水平很多人觉得技术是需要通过看理论,把书本上面的知识全部学会才能够进行下一步但是其实并不是因为任何水平高的大神,都是从零基础开始动手的过程中肯定会遇到不懂的不会的但是这个时候再去查资料,再去想办法解决问题要比任何方法印象深刻这个时候,也是水平提升最快的时候如果你现在是零基础完全可以找一些学习资料 去学习先补充一下基础的知识,然后直接上手找项目做可以从简单的demo开始慢慢的一步步走下去随着时间的推移,你水平自然也会越来越高会出乎你的意料
这个是完全可以的我遇到过很多机械专业转行到计算机专业的转行的原因有很多有的是不喜欢机械有的是觉得这个行业没有计算机行业有前景有的是觉得机械行业太苦太累还不赚钱等等这些人,最后大多数也都转行成功了这么高的概率是为什么呢?是因为现实逼得他们不得不努力去转行因为他们进去机械行业待过知道这个行业里面真实的情况所以才会更加努力的去学习,去提高自己的水平很多人觉得技术是需要通过看理论,把书本上面的知识全部学会才能够进行下一步但是其实并不是因为任何水平高的大神,都是从零基础开始动手的过程中肯定会遇到不懂的不会的但是这个时候再去查资料,再去想办法解决问题要比任何方法印象深刻这个时候,也是水平提升最快的时候如果你现在是零基础完全可以找一些学习资料 去学习先补充一下基础的知识,然后直接上手找项目做可以从简单的demo开始慢慢的一步步走下去随着时间的推移,你水平自然也会越来越高会出乎你的意料
这个是完全可以的我遇到过很多机械专业转行到计算机专业的转行的原因有很多有的是不喜欢机械有的是觉得这个行业没有计算机行业有前景有的是觉得机械行业太苦太累还不赚钱等等这些人,最后大多数也都转行成功了这么高的概率是为什么呢?是因为现实逼得他们不得不努力去转行因为他们进去机械行业待过知道这个行业里面真实的情况所以才会更加努力的去学习,去提高自己的水平很多人觉得技术是需要通过看理论,把书本上面的知识全部学会才能够进行下一步但是其实并不是因为任何水平高的大神,都是从零基础开始动手的过程中肯定会遇到不懂的不会的但是这个时候再去查资料,再去想办法解决问题要比任何方法印象深刻这个时候,也是水平提升最快的时候如果你现在是零基础完全可以找一些学习资料 去学习先补充一下基础的知识,然后直接上手找项目做可以从简单的demo开始慢慢的一步步走下去随着时间的推移,你水平自然也会越来越高会出乎你的意料
其实机械和IT都是理工科,转行并不像大家想象的那么难。而且,社会需要复合型人才。说不定他们以后还能把机械和IT结合起来,发挥他们的特殊优势呢!_
**1、该不该转行?**我自己都迷茫着呢!所以只能给个很不靠谱的答案:当你实在实在无法选择的时候,希望这段话能帮到你!·一起帮
2、IT是个挺大的范畴,究竟是怎么分类的?Good Question. 能问这个说明还真是用了点心思,做了点功课的。我大致的非常粗糙的回答一下:首先,IT分硬件和软件。硬件就是看得见摸得着的这些东西,一般都是工厂生产出来的,比如电脑、路由器、打印机之类的,估计绝大部分同学所说的IT不是这个东西。同学们一般说的IT,其实是指的软件开发,也就是写程序/代码、编程、做程序员。然后,软件开发又分了两类(我自己分的,不严谨,大家只要领会其精神就可以了):计算机基础科学:是具有科学研究性质的、底层的、不是解决某个具体需求。按说学了就应该是人工智能,开发芯片、操作系统,发明计算机语言之类。(听着就高大上,是吧?一般人干不了)软件工程:利用已有的语言、框架等开发面向最终用户的软件系统,比如开发一个网站、做一个APP之类的。(目前我们绝大多数人干的就是这事)最后,我为什么要这么分类呢?和下面的问题有关。
**3、我“数学/逻辑思维能力”不行,能学好软件开发技术么?**我只能说:按上面的分类,软件工程不需要很深奥的数学知识。基本上有初中数学基础就够用了。但是,无论如何,还是需要一定的逻辑思维能力的。通俗的讲,要思路清晰。软件工程里还是有比较复杂的逻辑的。因为里面经常会有:如果……就……;第一个“如果”里,又可能分三种情况;三种情况中又可能细分……
**4、软件工程里又有哪些分类?**大致来说,有:需求分析(产品经理):产品经理是个新名称,我不太肯定这是个什么职位,估计和需求分析差不多。就是需要把这个产品/项目究竟怎么做弄清楚弄明白。因为一开始的时候,我们脑海里只有一个大致的想法,需要一步步的具体化,形成很明确的需求,才能开始开发(编程)工作的。开发:没啥好说的,直接写代码,实现各种功能呗。测试:一般来说,自己是很难发现自己代码的问题的。所以,由专门的测试人员对开发人员的代码进行测试,是保证软件质量的一个重要步骤。支持:软件交付使用了,可能还是经常出问题的。我们经常看到的就是网页打不开了、电脑死机了之类的。这些问题,都需要及时的解决。通常这就是支持人员的工作了:用各种办法(比如重启系统,呵呵。但不包括改代码),迅速的恢复系统。
**5、逻辑能力不行,有哪些选择?**确实有一些女孩子,碰到一些复杂的逻辑就开始发晕。但你们还是有希望的,上面四种分类,除了开发,你都可以试试。而且这些都挺适合女孩子的,细心周到才是重点。
**6、(程序)开发里面又有哪些细分?**这个分类的方法就太多了。我按所需要的特长技能,大致分类如下(以下“专业”特指计算机基础和原理):专业性极强的。比如人脸识别技术、工业机器人程控技术、所谓的“单片机”开发……反正一般人的脑袋凭常识是想不明白的。需要一定的专业能力,但同时也需要其他的一些能力。比如做个网站、或者一个普通的APP,以淘宝为例:对数据进行录入统计(发布并显示一个商品信息,对多个商品按一定规则排序),进行的是一些简单的加减乘除运算(统计购物车总价,或者打个折扣之类的)。这是我所从事的领域,稍后将详细讲解。不怎么需要专业能力的,更多的需要其他能力。典型的就是美工,人家也是开发人员啊!做个效果图,然后把效果图弄成html页面。干这活,最需要的就是美感强用户感强,做出来的界面才好看好用。或者项目经理,对外和客户“勾兑”,把需求弄清楚,把项目给验收合格;对内把进度理顺,保证按期交付。接下来就主要针对上述第二种展开讨论。
**7、除了专业能力,我还需要哪些能力?**自学能力。这个大家都应该能够理解,软件开发这个行当,各种新技术新工具层出不穷,什么都想要学校“教”,肯定是不行的。英语。至少在很长一段时间吧,程序都还是得用英语写,最前沿的技术都是用英语发布交流。所以,你要是不会英语,只能等着国内有翻译才能跟上,始终是慢人一步差人一步。但好消息是,入门阶段英语不是必须的。“整洁清晰”的能力。我以前以为这只是一个“意识”的问题。后来我发现一些同学,无论怎样要求,他们写的代码我就是看不懂理不清,但确实是“对”的——感觉他们的大脑更接近于电脑而不是人脑一样?我觉得是有这么一批人,你可以观察,那些做数学题不写解题过程的同学,大概就是了:他瞬间就能知道答案,但让他说清楚这个过程,他却很痛苦。这种同学,逻辑能力是非常强的,适合于做上面第一种,或者干脆是计算机基础性研究;但确实不适合于做软件工程:一是浪费了天赋,二是代码是写给人看的,别人看不懂没法和你合作啊!
**8、我要不要考研?**这个怎么说呢?多一个研究生的学历肯定不是坏事,但要花上三年的时间和学费,国内的研究生教学质量,包括还要花时间学政治之类的,呵呵……自己权衡吧。我只能说:只要有本事,没人在乎你的学历;没本事,再高的学历也吃不开(除非在高校或者政府机关)。
**9、我是该自学还是参加培训班?**第一、看你的时间紧不紧。如果你急着找工作,当然参加培训要学得快一些,可以少走一些“弯路”。但这就和喂饲料的“速成鸡”一样(看我这比喻用的),根基其实并不扎实。如果你还在大一大二,有一大堆的时间可以挥霍,当然可以慢慢的专研琢磨,这个不断碰壁的过程其实也是一种能力的锻炼。第二、看你的学习能力强不强。最简单的测试,整一本入门教材,跟着学跟着做,能不能最后弄出个东西来?比如一个小网站,一个小APP。能行,你就有这个能力;不行,两眼一抹黑,连怎么配环境都搞不定,那你还是花点钱交学费吧。
**10、我自学的话,从哪里开始入手?**我是不主张从二进制、或者什么算法数据结构之类入手的,而是应该从“实践”直接开始。我一直强调:软件工程是一门实践科学。编程语言,我们称其为“语言”,语言就是拿来说拿来用的,有输入有输出,才能不断的形成反馈和激励,越走越远。我们现在的大学课程设置得很有问题。我一个侄女,学的是计算机专业,现在大三了,估计他们班上没几个最后能学出来。当然他们学校也不好,但同样不好的生源,进培训机构,两年过后大部分人都能上手工作啊?一个很重要的问题,就是大学的课程设置太呆板太落伍太反人性了。我侄女大一的时候,还是很认真学习的,一打电话就是在图书馆。我问她你在学什么?“C语言。”“哦?现在图书馆都有计算机了?”“没有啊!”“那你怎么学C语言?”“看书啊!”“怎么看?”我奇了怪了。原来她每天就捧着一本C语言的书在图书馆,一本书上画满了横线、波浪线、三角形圆形,然后就开始打瞌睡……学了一学期的C语言,独立的打一个三角形都打不出来。码这么多字,就是特别强调:编程不是这样学的!特别是一些女生,切记切记!!!其他的参考:如何自学成为程序猿?
**11、如何找到第一份工作?**学到一定的时候,肯定是要找工作的。我个人觉得,越早找到工作越好,毕竟在工作中学,要比自己摸索快得多。很多同学心里害怕:我没有文凭没有学历……其实呢,这只是你自以为。通常只有很好很好的单位,才会有意识的招一些很有名气的大学应届毕业生。一般的大学毕业文凭,没什么用的,作用基本上等同于你的身份证。为什么很多同学都怕呢?可能主要还是心虚招聘启事上第一条就写着的要求:计算机专业本科以上学历。这都是HR按惯例整上去的东西,就像入团/党要写的那些……一样。我投简历的时候根本不看这些东西!有这个时间我还不如多投几份简历呢。当然,第一份工作肯定比较难。但心态要好:这是你转行的代价啊!就准备好三个月六个月,一直投简历,一直面下去,每次面了回来就总结,迟早修炼成“面霸”,这个过程一样有助于能力的提高。万事开头难,第一份工作可以“将就”一点。自己憋足气,不断提高,第二份工作就可以“嚣张”了——那时候,人家看的就是你的工作经验了。这里有一个小问题:需要“伪造”学历么?首先,我觉得没必要。当然你实在觉得没有学历这个“敲门砖”连面试机会都没有,在投简历的时候伪造一下也可以,因为HR不懂这些。但面试结束(最好是开始)的时候一定要如实的向面试你的技术负责人说明情况。一般的技术人员都能够理解,他不理解就不理解了——此处不留爷自有留爷处!
**12、真实的程序猿/攻城狮/IT民工生活是怎样的?**首先,这些都是“自黑”。就像“人民公仆”一样——好像我哪里说错了?其次,任何一个行业,都有很多讨厌自己本职工作的人。哦,你自己都已经要转行了,想来我也不用多说了。然后,这肯定是一个“朝阳行业”。伴随着“万众创业”的口号,程序员的身价这几年猛涨。你看,到处都是“只差一个程序员”了。当然,三十年河东三十年河西,小心泡沫吹破了。最后,这个行业还是有几点“不好”的地方:没办法投机取巧。行就行,不行就不行!“我爸是李刚”也不管用。知识更新快,需要不断学习。工作肯定会有积累,但不能一直吃老本。对着电脑的时间远远大于对着人的时间。会被人家认为古怪或者“宅”。会被亲戚朋友经常叫去装机修电脑。
**13、以后的发展方向?**这个问题经常被问,但确实很难回答。可能和这个问题交相辉映的,就是:迷惘的程序员如何考虑自己的未来?其实我觉得呢,与其不断凭空焦虑,不如踏踏实实的静下心来做事。焦虑什么呢?这其实是我最近才想明白的一个道理,还是怕走弯路:我学了这个有没有用,我选的那个究竟有没有前途……但真的有捷径么?那些真的都是弯路吗?难说得很。不说看路边的风景,就说最后的结果。人这一辈子,真的得讲究积累。很多时候,成功只是水到渠成的结果而已。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。