转行CS技能加点的迷茫

        各位牛油大神好,我是刚进牛客网不久的新人。目前是某985材料专业的准研究生,想转行CS。
        转行原因:本人本科机械专业,个人无知,跨考了材料专业。暑假了解到同课题组毕业的师兄师姐大部分都转行了,本行对口工作少,工作环境较差,工资低。对计算机方面一直都较有兴趣;看到招聘网站上很多招CS方面的,就业机会多;在牛客网看到各位的笔经、面经,也觉得这种考核方式个人比较喜欢;了解到GitHub等网站之后,对计算机行业开放共享的氛围非常认可。所以希望能有机会和各位大神一起加入程序员这个行列!
        个人基础:去年复习了考研数学,数学基础还算较好;英语六级水平;大一期间学过c语言,拿了C++二级证书(挺水的),考完研后自学了点python。目前买了考研408的4本教材,结合mooc视频学习中。
        个人目标:想在广深地区找一份编程相关工作,当然希望能进互联网大公司。
        个人迷茫:CS方面很多方向,像牛客网中列举的如前端工程师,Java工程师,C++工程师,算法工程师等等。而且像Java工程师之类的范围也挺广的。不知该学哪个方向,学哪些技能?各位牛油大神是否方便说一下上述四类工程师(或者牛油有更推荐的也很好)业内目前的发展前景以及大概的薪资状况,如果能细说各自需要学习的知识就更好了。
         虽然感觉这提问与讨论区的氛围不太一样,衷心希望各位路过的牛油能给小弟一些建议或者意见,在下感激不尽。
全部评论
前端吧,2,3年后JAVA也是一卡车人了,面试问的高并发,多线程内存调优的问题没有项目经验很难答好,而且后台一样对算法的要求不低,算法就更多了,而且实际上在公司的算法岗工作内容会跟你想象的有蛮大出入,C++技术路线太长太深,而且大公司的资深一点的后台一般java,c++,python都会的-。- ,  有时候还让你搞scala  go,前端稳定一些。
1
送花
回复 分享
发布于 2018-08-26 20:04
华工大佬不慌,广深的java坑还是挺多的,java学习资料很多,平时抽出时间出来好好学一定可以的,还有把科班的基础打好。
1
送花
回复 分享
发布于 2018-08-26 20:53
国泰君安
校招火热招聘中
官网直投
学java,其他的都不建议。
点赞
送花
回复 分享
发布于 2018-08-27 12:58
c/c++挺好的,但是岗位太少了,大多都是底层开发。java岗位多,但今年的形式来看,竞争太大。客户端和前端方向竞争比较小,岗位也多,缺点有但是没接触过,不太清楚。至于算法吗,竞争太大了,你要是数学专业的话,还会建议,但是材料的真心不建议转。建议java,但是不要把自己的方向太局限在一点。
点赞
送花
回复 分享
发布于 2019-09-16 12:28
我就是华工渣硕转敲代码,岗位也是建议前端或java,然后还有个建议,就是抓紧时间,不要觉得有三年时间,因为研二寒假回来就进入春招找实习,所以是一年半,再扣掉兼顾实验室工作,实际可能一年的时间都不到。当然时间是够的不过要抓紧。
4
送花
回复 分享
发布于 2018-08-27 12:57
谨慎转行,参加过挺多次校招的表示今年竞争比之前激烈很多了
点赞
送花
回复 分享
发布于 2018-08-26 17:03
这个大家也只是其中一种工程师,可能想全部回答出来你的问题有些困难,毕竟这里大多数都是还没参加工作的应届生,只熟悉自己要投的岗,不过我觉得无论是哪个岗,基本的算法与数据结构都是要会的,可以去leetcode刷题,剑指offer这类书也不错。不用达到acm竞赛的级别,那个难度比公司面试要高多了。
点赞
送花
回复 分享
发布于 2018-08-26 17:05
以我粗浅的认识,前端或java可以一试,C++,算法非常不建议半路转行的
点赞
送花
回复 分享
发布于 2018-08-26 17:09
不好意思,这个问题问得太大了。大家熟悉哪个岗的话,可以和我说说那个岗怎么样吗?
点赞
送花
回复 分享
发布于 2018-08-26 17:12
欢迎欢迎😁
点赞
送花
回复 分享
发布于 2018-08-26 17:38
当程序员并没有你想象的这么美好
点赞
送花
回复 分享
发布于 2018-08-26 18:51
选Java吧,知乎上搜索下Java后台开发的技术和学习路线,然后看视频入个门之后就开始看书
点赞
送花
回复 分享
发布于 2018-08-26 18:59
计算机薪资上比机械好强度上就……不怕辛苦的可以来哦,这句话我也是对自己说的
点赞
送花
回复 分享
发布于 2018-08-26 19:13
我觉得可以c++,Java选一个
点赞
送花
回复 分享
发布于 2018-08-26 20:09
我也是别的专业跨考cs的,今天面华为原专业的知识竟然还派上了用场,有限的个人经验也许能给你一些指导。从岗位来讲,java岗可能要多些;要是考虑跨专业的话建议从c++学起,比较接近底层,便于从原理上理解一些东西。想进互联网公司的话你读研期间基本上不能有啥娱乐了,编译原理、操作系统、数据库、数据结构与算法、TCPIP。。。。一堆一堆的书等你去看。搞算法首先你自己得有兴趣深入专研,读研期间多发高水平论文,EI起步,互联网公司才能看入法眼,给你个面试机会;做前端和开发的话,水平只要不是看不过眼,工作还是能找到的,想进互联网企业基础课要学的很好。
点赞
送花
回复 分享
发布于 2018-08-26 20:40
本硕材料,材料加工方向,我估计你方向和我差不太远,机械转材料基本上也是材加 就业环境很差,跑吧。。。。 我打算转产品。。
点赞
送花
回复 分享
发布于 2018-08-26 20:53
谨慎转行。
点赞
送花
回复 分享
发布于 2018-08-26 21:00
互联网到底有多少岗位,全部学校都转行互联网
点赞
送花
回复 分享
发布于 2018-08-26 23:11
转开发,一定很坚定,然后努力学,我个人建议java,早点去实习,别参加自己特别想去的公司的秋招提前批(阿里除外),安心参加秋招。
点赞
送花
回复 分享
发布于 2018-08-27 09:08
别搞算法就行
点赞
送花
回复 分享
发布于 2018-08-27 10:21

相关推荐

中电45所 测试开发岗 可以解决北京户口,提供员工宿舍,早 8 晚 5(不过一般会加班到7-8点,周六一般也会去,面试官说的) 硕士
点赞 评论 收藏
分享
软通省分公司 实施岗 7.5k
点赞 评论 收藏
分享
1 15 评论
分享
牛客网
牛客企业服务