广西科技师范学院软件工程专业就业方向及前景
这个专业的选择可以是后端、前端、测试、运维...... 当然你实力强也可以全栈。 一、首先是后端,你需要学很多东西,基础一定要扎实,框架、数据库、微服务、缓存、消息队列、服务器这些都要会,从创建到部署能自己搞定实习就好找很多了,毕竟现在这么卷,你不学实习都找不到。 二、然后是前端,HTML、CSS、JS这三件套是必须,JS基础一定要扎实,后面学框架就会容易很多,CSS也有很多东西要学的,不要觉得能写个简单页面就行了,框架一定要会vue3、小程序、uni-app多端开发,但是单单会这些没什么竞争力,现在很多新项目还是用Vue3 + TS了,最好再学个typescript,还有React也要学是加分项,也有些公司招react开发的。 三、测试这个看你有没有兴趣往这方面发展,自己可以上B站找一些视频学一学,学校教的测试不够用。 四、运维要熟悉Linux,如果你想做运维就好好学Linux,我觉得挺难得,我自己也没学好。。。 看了上面这些你是不是觉得做编程要学很多东西,已经开始焦虑了?开始觉得自己不行了?别慌先,少打点游戏多参加点比赛就行,在学校还是有很多自己的时间的,看你怎么合理安排,想做编程不是看看视频看看书就会的,一定要多打代码,多打代码,多打代码。 如果你怕技术迭代太快就选后端,因为前端技术迭代真的很快,今年一个框架明年可能又一个新的框架了,当然后端会比前端难。如果你想搞编程但是又不想进公司996,那你可以好好学学Python、C#、算法,然后去一些大的培训机构做编程老师,也是一种选择,但是最好不要有挂科,把自己的成绩搞好。 当然、学软件工程不一定要局限在软件方面、还有游戏方面,如果你对游戏开发感兴趣,自己花时间学一下游戏开发引擎。 最后,编程这一行这两年真的是越老越卷了,就算是有经验找工作都难,所以劝各位同学在学校还是少打游戏多打代码,出社会就会知道现在找工作多难找。还有一点就是不要留在广西找工作,相信你们的导师也是这么说的,尽量去珠三角、长三角这些地方,机会更多一些,祝你们学业顺利!