只接受发布货源信息,不可发布违法信息,一旦发现永久封号,欢迎向我们举报!
免费发布信息
16货源网 > 餐饮行业新闻资讯 > 软件开发 >  数据库开发、Java开发选择?


  • 【莆田鞋厂家分类】
  • 【奢侈大牌包包厂家分类】
  • 【潮牌奢侈服饰鞋子厂家分类】
  • 【名表厂家分类】

厂家货源分类区域

数据库开发、Java开发选择?

发布时间:2019-05-28 05:09:19  来源:网友自行发布(如侵权请联系本站立刻删除)  浏览:   【】【】【
谢邀。题主的经历和现在的想法真是太常见了,在外包行业里做了几年的程序员大体都会有这样的困惑。题主也算是用几年的工作经验体验了证券,保险,银行三大屌丝金融IT领域的套路:几十年不变的老旧技术栈和无止境的
数据库开发、Java开发选择?谢邀。

题主的经历和现在的想法真是太常见了,在外包行业里做了几年的程序员大体都会有这样的困惑。

题主也算是用几年的工作经验体验了证券,保险,银行三大屌丝金融IT领域的套路:几十年不变的老旧技术栈和无止境的业务代码堆砌,每天焦头烂额地维护着一套烂成狗的代码,还要去各种跪舔客户,应付各种垃圾文档编写和撕逼大战。是不是感到活着都没有意义?

我本来想写一段鸡汤文激励一下题主,想了想觉得没有必要,题主已经开始面临比较关键的人生十字路口,想必对自己的过去也有过比较深刻的反思。下面大概讲一下题主所困惑的技术选型的问题。

第一,我认为基于ssh+oracle的掏粪技术栈绝对没有前途。一辈子给银行证券打工,每天都是增删改查,更多的精力消耗在理解甲方业务上。题主不妨向上看一下混的比你好的甲方IT部门的程序员,他们的人生是否是你真正想要的。

第二,Web和移动互联网前途无量,应该尽早将技术栈切换到Web方向。具体的技术方向可以参考BAT,京东,网易这些公司的招聘技术要求。

第三,作为一个有技术追求的程序员,仅仅精通Web掏粪术远远无法让你成为大牛,你需要花一定的时间去补一下CS专业的基础知识,好好修炼内功。如果没有好的基础知识体系,你在这条路上很快就会到达瓶颈,再也无法提升。

你需要关注萧井陌的专栏,认真阅读《编程入门指南》里跟你相关的内容。

你可以结合自身情况,去阅读下面说的这些书:
根基:《深入理解计算机系统》《代码大全》《计算机程序的构造和解释》《算法导论》
技术栈:淘宝架构师写的Web相关的书,作为技术方向的参考(稍后给出)
Java基础:基本英文参考资料,用于查缺补漏,完善Java的知识点。(稍后给出)

论坛:关注http://cocode.cc。这里聚集了一些跟你一样的技术爱好者,可以在这里提问或者交流心得。这里也有一些大牛会出来现身说法,讲述自己的技术人生(卧槽这硬广..)

——————下面是吐槽——————————
外包行业里很多人觉得作为程序员,未来只能转行做管理或者架构师。对这样的说法我并不反对,但是你仔细观察一下,那些外包公司的PM和架构师每天做的都是什么事情,转发个邮件,跟甲方开会你就是在做管理了?用开源的工具搭建一个开发环境就是架构?他们根本不懂架构,不懂什么是软件工程,只会抄来抄去,用google去找别人写的代码。野路子出身的垃圾架构师靠十年工作经验拿20k月薪甚至不如bat的一线程序员。这样的人见得太多,所以我才认为外包绝壁不会有前途。

上面的内容很多都是引用萧井陌聚聚以往的文章和日常聊天的内容,希望能够帮助和我一样对职业规划有需求的程序员。
责任编辑:
热门阅读排行
© 16货源网