来阿里也已经四个多月了, 这段时间你学了很多东西, 简单说起来, 就是一个走出舒适区的过程, 从一开始的新手入门, 到逐渐熟悉业务和技术, 再到慢慢的适应环境, 胜任工作.
总体来说, 这几个月还是学到了很多东西, 感觉成长的很快, 但同时工作的压力也非常的大. 总体来说, 归纳几个点吧.
第一点: 就是阿里的技术.
大家都知道阿里的 java 技术栈, 在业内基本上是可以排第一的, 这也归功于阿里的技术发展十分迅速, 所以底层的技术才会如此的先进.
阿里内部通常都会自己研发中间件, 阿里也开源了一套中间件, 但实际上内部又维护了好几套的中间件, 蚂蚁也有自己独立的中间件体系, 用于支撑蚂蚁金服里所有的业务线和技术线.
其实简单来说, 蚂蚁的这些中技术组件和阿里系的中间件, 以及开源的一些组件都大同小异, 只不过对于金融支付场景更加的适用, 这也是我第一次接触大规模的分布式技术组件, 不管是缓存, 消息队列, 定时任务等各种各样的组件, 都会在日常的工作中使用到, 所以在技术上的成长, 主要还是体现在平时的日常工作中的.
第二点就是: 对职场的理解.
在没有正式工作之前, 我对职场的理解还停留在实习的阶段, 实习相对正式工作来说, 比较轻松, 生活和工作的压力也没那么大, 所以可能在实习阶段也比较散漫, 没有特别努力认真, 现在想想还真应该反思一下实习时候的状态, 到了工作的时候就不一样了, 你必须要胜任工作, 必须要把每件事情做好.
而且在阿里有一个比较头疼的地方就是你需要同时做很多事情, 除了你的主要项目之外, 你还需要并发去处理, 很多琐碎的事情, 同时你必须要主动去问主动去学习, 没有人会告诉你应该怎么样才是对的, 可能一开始师兄或者导师会指导你, 如何熟悉这一套东西.
但是当试用期一过, 就要开始自己摸索了, 首先是要尽快胜任自己的工作, 其次, 要尽快地适应并发的办事方式, 提高自己的工作效率, 第三, 要学会职场中的一些规则, 比如说要为要有团队精神, 要有团队意识和责任心, 保证项目和系统的稳定运行, 关键时刻需要你的时候绝不能掉链子.
毕竟是这么庞大的技术体系, 一旦出了问题, 有很多人会受到牵连.
第三点: 学会程序员的高效办事方式.
说实话, 在这里你必须要能够非常高效地办事, 非常高效地完成工作. 高效的前提是你要有一套方法论以及一套工具体系, 让它们去支撑你的执行力.
比如说你可能需要学会做笔记, 学会记录项目, 学会把平时常用到的一些技术进行归纳整理.
同时, 你还要学会整理平时经常用的工具, Linux, 等等, 你最好有一个每天的工作计划, 安排好今天做哪些事情, 有哪几项事情, 按照什么样的顺序来做.
阿里对员工的要求往往是综合性的, 你需要有很好的编码能力和技术思维, 除此之外, 你要有很强的总结能力和思考能力, 以及技术能力, 除此之外, 你还要有很强的学习能力, 创新的能力.
在阿里, 没有人可以随随便便地应付工作. 每个人都要精益求精, 否则就有很可能会被淘汰.
来源: http://news.51cto.com/art/201908/602004.htm