美文网首页
这个行业怎么发展成自己想要的职业,和你的选择的公司工作内容有关。

这个行业怎么发展成自己想要的职业,和你的选择的公司工作内容有关。

作者: 茶艺瑶 | 来源:发表于2019-12-21 18:42 被阅读0次

首先,做IT这个行业,可以这么说吧,吃的是青春饭。在踏入这个行业的时候,你们有没有计划过自己以后需要成为的是那个方向。这个问题就如同小学老师问你的梦想是当什么一样,在你成长中,会慢慢改变。

我记得我读大专的时候,我就已经想成为一枚系统分析师,可是后来慢慢的发现,这个其实在市面上称之为架构师。

可以查看回我以前的一篇文章《工作经验告诉你程序员工资瓶颈,和突破瓶颈的建议

毕业3年间,我是怎么完善自己的单体服务器架构的

如果你是刚毕业的话,我的建议是去小公司或者中大型企业中业务刚起步的部门发展,而不是去那些已经成熟的部门中,因为那些部门项目已经很完善,你是不可能接触到服务器,项目业务方案制定讨论,也没有你的发言权。

我毕业的时候还算好吧(自学的项目经验已经有1年多可以自己解决问题),去过建站的网站,反正各种各样的坑我都遇到过,也有很多企业是没有自己的核心代码业务的,想买别人的源码来直接运行的,因为在中山,所以找了好久,才找到一家有自己核心代码业务的企业。虽然当时的薪水比较低,可是那企业是第一家用PHP7写自己框架的企业,当时那个PHP框架叫CookPHP,这个框架的有点想YII2那种模块加载的概念。

在那里我学习了很多OOP的概念,还有怎么用OOP去设计项目的功能的复用,和其他企业不一样的是,技术主管要求我们使用Ubuntu作为开发平台,所以我也在那一年学会了Linux的基本用法,不过在这一年业务上的东西都是自己摸索。因为不会给你参与的机会

在哪里除了代码就是代码,我根本就无法摸透一个系统是如何完善,毕竟系统里面的功能只是冰山一角。所以我选择了离职。在那一年里面我在一家卖场里面一个部门需要做互联网相关的东西,这个时候就过去聊了一下,也了解了工作内容。简单的来讲就是一个人多干就对了,所以我从PHP开发工程师进入了全栈工程师,并且可以算上运维的工作,在这个期间,你可以锻炼的是那一部分的内容。可以规划为,业务、错误排查能力、服务器运维能力、IP通信能力、分布式组件配置能力、代码复用设计能力(毕竟人力有限你不想怎么复用,那么你对系统的理解就会越来越远)。

这个团队我呆过两年这么久的团队,虽然QPS不算高,PV还算可以,可是很多并发的问题,我都没有遇到过,我已经到了瓶颈。因为架构师的第三阶段就是需要一个平台来实践。纸上谈兵。就在今年团队也由于资金的问题,散了。

而我最近找的企业,并不像以前那种,什么腾讯外派,OPPO外包的岗位,我最近会先瞄准企业的规模,而这企业的规模在100人以上的。为什么会选择这种企业呢,因为这种企业里面感觉不会有外包部门,如果在面试的过程只要了解到外包两个词,我直接pass掉。

每一次的技术面,只要他们对你有意向的话,那么最后一个问题肯定是下面这个问题"你有什么问题想问贵公司"。如果他们问道这里的话,要就按照你想发展的方向问。

比如我就会问,贵公司的QPS怎样自己的工作内容现在项目出现的问题、当然也可以把一下自己有时候遇到的问题,直接反问面试你的技术负责人,这个时候你要看的是他能否解答你的问题,如果他的都不能解答的话,那么就说明现在业务能力就是你现在处在的瓶颈。所以这个就需要考虑一下,搞不好还在原地踏步。

现在我主要对标的岗位两个,一个是PHP高级开发工程师,和前端高级开发工程师。因为这两个是我能转型架构师最进的路径,这个也是要靠机缘。当然薪水是比之前的低,毕竟之前是初级架构师。但是也就只能在小企业当这种架构师,瓶颈也就摆在哪里。

最后补一张架构师的学习知识图

image.png

相关文章

网友评论

      本文标题:这个行业怎么发展成自己想要的职业,和你的选择的公司工作内容有关。

      本文链接:https://www.haomeiwen.com/subject/gsbgnctx.html