本人开发培训经验,期间经历了Java Web,Android,H5,大数据,PHP等多个不同的方向的开发,也做过软件培训公司的金牌讲师,很有兴趣回答你这个问题。
这个涉及到个人发展,其实外人也不能给你做出决定性的选择。但是偶根据自己的工作经验,可以给出一些参考吧。
1.上海的情况
偶目前就是在上海工作,对上海的开发行情和生活方面,都比较了解。在上海码农2w的薪资,其实呢,说高不高,说低不低,基本上工作3年以上或自身条件不错,这个薪资还是比较容易拿到的。
然后上海作为国内最大的城市,消费水平还是蛮高的,其实月薪2w,如果是租房的话,自己的生活开销每月还是蛮多的。所以在上海每月2w的薪资,算是中等偏上一点点的水平吧。
当然在上海的好处也有很多,自己的技术发展,视野,见识等各方面,应该都会比二线城市更好一些。
2.二线研究所
好的方面呢,肯定是工作比较稳定,压力应该不会像一线城市那样,1w的薪资,在二线城市其实也可以活的很滋润。
不好的方面,也有,自己的技术视野应该不如一线城市开阔,容易因为安逸的环境,慢慢就丧失了对技术的热忱吧。
当然这只是偶个人的一些见解,仅供参考!
偶从事互联网开发,主要的研究方向集中在Java web微服务架构领域,Android移动端研发,HTML5前端方向,偶会陆续写一些关于互联网技术方面的文章,感兴趣的朋友可以关注偶,相信你一定会有所收获。
如果有Java,Android,H5等开发方面的问题,或者是开发求职方面的问题,都可以在评论区留言,或者私信偶。