拜访李总的收获
今天去了李总那里,聊了很多,现总结如下
平时要多了解一下底层代码(如vue底层代码),面试可以作区分,平时项目也有少部分可能要自己写一些东西会用到(小厂较少,大厂较小厂更多),如vue的实现原理是什么,怎么实现一个minivue,怎么实现vue双向绑定等
要学会原生vue开发网页应用,如vue,vuex,vue-router等,uniapp是小厂用的,太简单,是面试的减分项,要做app老老实实用flutter(闲鱼等都在用这个框架),做网页老老实实用原生vue写(忘了layui和uniapp)
可以上b站等学习仿饿了么,美团等应用,学会原生Vue的用法
推介的后端语言:java,golang,php(因为有swoole加持未来三年内暂时不过时,直接使用swoole框架不使用阻塞的thinkphp,laravel等框架),nodejs和python大厂才有(nodejs创始人跑去做golang)
未来有发展的语言:golang(云开发等),rust(用来取代c++)
前端比较容易上手,同等级前后端工资比约为2:3,如这个小地方前端大约5-6k,后端大约8-9k,前后端人员对接比例约为3:1
软件公司开发流程:前后端用mock(假数据)先约定,然后分别开发,开发完再套数据,使用Git提交到服务器通过CI/CD自动化部署到服务器进行编译运行,不许直接提交到主(master)分支,可以用编译器插件或手写代码操作git,一般不用海龟git(忘了svn)(小厂没有运维,使用了云服务器,大厂有自己的机房才有运维)
项目管理要做几年再转型防止被开发忽悠,产品经理也可以先做开发有谈判能力再转
开发(同条件)依旧比设计产品钱多
nosql语言虽然写起来比较方便但还是sql语言是主流,另外sql5.7已经开始支持Json操作