摘要: 经常有刚毕业的新人问我,程序员的第一份工作该怎么选,应该去大公司,还是小公司? 年轻人真纠结,肯定是选给钱多的那个啊。 好,不开玩笑了。大部分毕业生初次找工作,多个 offer 的薪资差别不大的情况下,选择公司确实比较纠结,大公司福利好、制度完善,小公司简单高效、锻炼人。 作为一个过来人,今天这篇文 阅读全文
posted @ 2020-03-30 14:14 四猿外 阅读(4016) 评论(17) 推荐(13) 编辑
摘要: 之前我写过几篇架构师、架构设计相关的文章。说实话,想通过几篇文章就把架构师的方方面面说明白,挺难的。 这可能需要一系列的文章,今天就给大家安排了这篇文章。 很多程序员都有和下面类似的困惑: 为什么很多程序员成不了架构师? 高级程序员和架构师之间有什么区别? 我认为,架构师和高级程序员最主要的区别在于 阅读全文
posted @ 2021-09-09 13:22 四猿外 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 今天这篇文章是架构师大刘的故事,架构师大刘——3 个 180 的男人(身高、体重、房子…………的贷款) 如果你想将来成为一名架构师,不妨看看大刘的经历。 大刘对架构师一直持有两个基本观点: 高级程序员和架构师是两种完全不同的物种,但足够强即可物种跨越。 不是每个程序员都有机会可以成为架构师,但准备的 阅读全文
posted @ 2021-08-31 12:02 四猿外 阅读(2275) 评论(4) 推荐(3) 编辑
摘要: 众所周知,Java 的知识体系繁冗复杂,但是有很多知识在实际工作中几乎没有人用。 很多人在学习过程中,却经常把有限的时间和精力花在了这些“没有用”的知识上,事倍功半。 下面我捋一捋 Java 中那些不建议学习的知识点,让大家能避过雷区,尽量提升些学习的精准度。 Java 的桌面 GUI 相关技术 G 阅读全文
posted @ 2021-08-27 13:47 四猿外 阅读(1049) 评论(2) 推荐(1) 编辑
摘要: 经常有很多读者问我 大公司和小公司的程序员差别在哪?程序员能去小公司吗? 大公司、小公司我都待过,今天就和大家说说我的经历,先从小公司说起。 之前文章说过,我的第一份工作是在一家北京的小公司做程序员,全公司一共 6、7 个人,最开始大家都挤在一间十几平米的屋子里,到我两年后离职的时候,条件改善了,搬 阅读全文
posted @ 2021-08-12 13:54 四猿外 阅读(1754) 评论(5) 推荐(12) 编辑
摘要: 最近奥运会,中国还是依然 NB,尤其前两天的男子百米半决赛、决赛,彻底被苏神点燃了。 说是亚洲奇迹,一点也不为过。 看比赛,有好的,也有气人的,比如裁判,裁判适当照顾东道主也能忍了,但是有时候太过分了,直接选择性眼瞎。 说到选择性眼瞎,我想的一个事情。 咱们干程序员的,经常需要应用、研究一些开源组件 阅读全文
posted @ 2021-08-04 11:40 四猿外 阅读(795) 评论(0) 推荐(2) 编辑
摘要: 今天这篇是架构师大刘的系列故事 小W要离职了,大刘并没有挽留,甚至有点庆幸。 小W离职的原因比较简单,这次升职加薪,大刘提拔了和他同期进来,并且工作年限和他差不多的小L,而小W则是原地没动,薪水也没有加,他受不了,提出了离职。 小W就是典型的普信男,明明做的比小L差的很远,却又对自己是迷之自信。 他 阅读全文
posted @ 2021-07-22 13:31 四猿外 阅读(1326) 评论(13) 推荐(7) 编辑
摘要: JVM 对 Java 有多重要,对程序员面试有多重要,这些不用多说。 如果你还没意识到学 JVM 的必要性,或者不知道怎么学 JVM,那么看完这篇文章,你就能知道答案了。 曾经的我很不屑于学 JVM,但是后来发现不学不行。这就像和媳妇吵架之后我不想道歉一样,不道歉那是不可能的,道歉是早晚的事儿,逃不 阅读全文
posted @ 2021-07-12 13:19 四猿外 阅读(1426) 评论(1) 推荐(7) 编辑
摘要: 6 月的某个周五晚上,和前同事一起踢完夜场球,然后我拉着他去撸串……踢完球去撸串,仿佛回到了大学生活。哦,不对,大学那时候,身体耐操,踢球和撸串之间还会来一个凉水澡。 我这个前同事两年前从我们公司跳槽去了某团,现在也是管理团队,酒过三巡他和我吐了个槽: 他的团队 3-5 月接二连三的走了十几个程序员 阅读全文
posted @ 2021-07-07 13:52 四猿外 阅读(6831) 评论(48) 推荐(61) 编辑
摘要: 我大学学的是机械专业,到大四才决定要学Java,以后当一名程序员。 到现在,十几年过去了,我现在已经是一家上市公司的技术总监了,管理的技术团队有100多人。很庆幸当初了选择了学Java。 还记得当初学java的时候,一脸懵逼: Java 家族成员太多,学个 Java 怎么要学这么多东西? 那么多书, 阅读全文
posted @ 2021-07-05 10:27 四猿外 阅读(261) 评论(1) 推荐(0) 编辑
摘要: 这篇文章对很多没有高并发经验的程序员来说,会非常有帮助。 很多程序员可能都遇到过类似的困惑: 我没有高并发项目经验,但是面试的时候经常被问到高并发、性能调优方面的问题,该怎么办? 今天给大家说一自己学习高并发的方法。 你可以自己写一个小的电商项目,建议最简单的单体结构的电商项目即可。 从最简单的单体 阅读全文
posted @ 2021-06-29 13:44 四猿外 阅读(1072) 评论(1) 推荐(3) 编辑