八个月,真的是见过很多都没想过的事情。半夜被客户叫起来处理问题,同事坚持不了换了一批又一批。从这个项目开始,目睹了十几个同事的离职以及很多新面孔还没认熟就离开。我一直都觉得,自己吃的苦,总会在某些事情上回报给自己,即使不是立刻就有反馈。可能我天生骨子里就有一种不服输的傲气,以至于有时候我自己都讨厌自己的盛气凌人,可我绝对没有恶意。
三、我不是码农
项目结束后,我给自己定了另一个座右铭:我不是码农。
很多程序员都有一个通病,觉得做任何一个需求都要产品经理或者项目经理或者其他任何人给他们画好这样那样的原型,或者能提供算法出来更好。这样的程序员,就是别人眼里十足的码农思想,只会挥锄头,不会找定点,只是徒劳。其实我觉得,方案都是人想出来的,如果我们自己把自己的想法赋予实现,这是多好的一件事情。因此,当我现在带人开发项目的时候,我会对团队成员提出要求:不要做一个码农!
直到今天,当我以开发经理的角色带领团队开发完广东启梦文化公司的注塑mes系统的时候,我深深的体会到一个人的成长绝对不会是偶然,他一定是经过千锤百炼形成,所以朋友们,当你现在正在吃苦或者你正处于迷茫的时候,希望你不要放弃,在迷雾过后,一定会是晴天。
四、总结
1、积少成多,爆发增长。
2、观其势,应其变,做其成。
3、动脑、思考、转变、成长。
4、永远不要觉得自己已经成熟,无论是技术还是思想。
文章发布后,没想到会收到如此多的反响,我并不是职业写手,只是在某一个瞬间想写一写自己的个人所得。可能等我以后创业的时候,我依旧会把我的创业经历像这样写给大众。针对评论,我想阐明几点:
1、我并不是大牛,但正在走向大牛的路上,你也一样,不管你此时多菜或者多牛逼,请记住,不忘初心,方得始终。
2、无论是没有毕业,还是已经毕业,我想你都应该有一份自己的职业规划,很合理的职业规划。就像我,给自己五年的时间在上海奋斗,如果没有混出个名堂,一定会自己再谋出路。这样的时间点并不是随便定的,是你需要在这个时间点内尽自己最大的努力去干一件事情,你有时间期限,你就有紧迫感,你就知道你的未来还有多远。
3、你想要的,时间都会给你。如果你只是初学者,又不知道你学的行不行,那你就把自己的所学创作你的作品,只有这样,你才可以亲眼所见,你的能力和你的眼光有多强多远。
4、博主说的项目,真实存在,绝非虚构,还请有些愤愤不平的兄弟能够静下心来,不要对博主进行言语攻击,我写文章,不损害他人利益,不为自己谋财,你比我牛逼可以写出更好的文章,谢谢谅解。
5、他人的经历不一定适合自己,但是可以从他人的经历里受到一定的启发,我相信我的经历绝对是很多人都会经历的,只不过在各种岔路口,每个人的选择不一样,导致结果不一样。
以下是小编推荐Java程序员进阶路线
开源框架解析专题
阅读、分析源码是程序员最基本的码代码能力也是码农的根本所在,学习经典源码中所用到的经典设计思想及常用设计模式,能够帮你了解大牛是如何写代码的,从而吸收大牛的代码功力。在阿里面试中,MyBatis,Spring等框架的底层原理是经常会被问到的
高性能架构专题
阿里巴巴有很多大团队,这种大团队里有很多小团队,到小团队之后,做的业务都不相同,如果想立足成为一线互联网公司中的万能选手,最主流的分布式架构中有很多知识都是必须要去了解与学习的。并且在阿里面试过程中,面试官会问到实际应用场景的问题:比如微服务化、用户量、并发量、业务复杂度以及可扩展程度等,这里不多赘述。
微服务专题
微服务是现在互联网架构技术中最火热的话题之一,也是本屌目前正在学习研究的方向。在阿里面试过程中,面试官很少会问到关于微服务相关的问题。但作为一名开发者,一名有技术梦想的程序员微服务架构是现在必须要去了解的主流技术
(1)springboot,springcould,Docker虚拟化技术
(2)dubbo应用及源码解读,RPC原理
更多:Java进阶核心知识集
包含:JVM,JAVA集合,网络,JAVA多线程并发,JAVA基础,Spring原理,微服务,Zookeeper,Kafka,RabbitMQ,Hbase,MongoDB,Cassandra,设计模式,负载均衡,数据库,一致性哈希,JAVA算法,数据结构,加密算法,分布式缓存等等
高效学习视频
,MongoDB,Cassandra,设计模式,负载均衡,数据库,一致性哈希,JAVA算法,数据结构,加密算法,分布式缓存等等
[外链图片转存中…(img-XJs0tFyS-1714734680156)]