最后衷心的感谢各位前辈!
建议先想办法在当前团队转正,转正后再想办法活水到你认为有技术深度的团队或者积累了一定经验后跳槽到其他公司。服务端的看自己时间,转正优先,有余力的话再考虑。另外建议也再学学 vue
多跟你身边的人聊聊,大公司人多,有技术好的人概率更大,看看他们怎么看待后端开发,框架是后端很小的一部分。
做 Rails 的,多数是小项目。全栈,确实开发更快。但项目复杂、难度大的项目,能把后端的事情做好的程序员都不多,更别说再做前端开发。
1.才大四,非常年轻,有进入美团的机会,不要错过,大企业的流程、分解并解决问题的思路,如何协同协作,都是个人成长非常宝贵的财富; 2.对于技术出身的前端,技术是立足根本,任何时候不要轻视技术,没有边缘的技术,只有不上手的新人。如果能够打杂,并从打杂中了解其他部门、了解业务运作的背后,其收益不亚于技术。 3.学习技术,在深度和广度,二选一,在自身学习能力、聪明才智、自律水平等禀赋一般的情况下,优先考虑广度,因为这种情况下,深度的天花板明眼可见,而广度可以保证不落后于技术趋势,安身立命和养家糊口都不会有问题。
恩恩,广度和深度这一点我之前也就想过,不过我选择了深度,于是把 js 当做了我的立足之根本,您的广度优先的建议,会成为我在后续选择学习技术的时候的的考量之一的。感谢!
既然你目前公司用 react,不妨就学好 react,而且 react 搞起来也能找到人问,next.js 也是全栈,也许更适合你。英语算法都是要长时间搞的,乘年轻早点弄,每天都有一点提升也很好。如果更想做全栈,Rails 的总投入学习小时数量应该是全栈里面最少的。
当然,年轻的时候也要抓紧谈恋爱,尽量珍惜时间吧。