微信号:coderising

介绍:工作15年的IBM软件架构师分享编程和职场的经验和教训, 不容错过.

我在知识星球这一年

2019-02-28 08:30 码农翻身刘欣

知识星球“码农翻身”是在别人怂恿下建起来的,“玩”了一年以后发现还真的不错, 相比QQ群,微信群,星球的最大好处就是消息不刷屏,可以把一些精华主题给沉淀下来


加入星球的朋友超过3K, 基本是都是公众号的读者,可以说是藏龙卧虎,成员不乏来自各大IT公司:腾讯、阿里、京东、滴滴、IBM、SAP...... 


例如下面这几位:


@crossoverJie ,他造了很多轮子,秒杀架构、可插拔IoC容器、分布式IM等等。


@千古壹号 从Android转到前端,入职京东,写了自己的经历,前端的学习路径, 每次有人问从Android转型的话题,我都会把他拉出来。


@Jerry@SAP  写了很多和SAP相关的文章,有ERP的问题,外企的问题,找他没错。


@吾是锋子  坚持刷LeetCode ,全英文文章, 在他的带动下,很多人都开始刷起来了。


@李大胖  他写的文章HBase列式数据库科普,session的发展, 面试,Spring WebFlux 都让人印象极其深刻,是一个冉冉升起的大V了。


@抓狂 现在很多人都认识他了,LISP铁粉,思考非常有深度。


...... 


一个活跃的、有价值的社群就是靠大家发展起来的。


星球的讨论很多,主题帖子有 4.5K, 精华262个, 问答1.2K+ , 其中大部分都是对我的提问,我居然回答了上千个问题,日积月累的效应真是可怕啊!


我梦想10年内想成为架构师,该怎么做?

35岁以上的程序员都去干嘛了?

如何学习一门新技术?

Spring Cloud 的核心思想

程序员月薪 7 万的多吗?

编程学习的书单

项目使用的是老旧技术,感觉快与时代脱轨了,怎么办?

没有经验、技术底子差的初级程序,如何阅读项目代码?

如何评估开发时间?

怎么提升自己的英语水平?去外企对英语的要求?

领导要把任务交代 5 遍

2018 年 Go 语言趋势会怎么样?

考研 VS 工作

业务和技术应该侧重哪个?

什么算「有效编程」?

编程资料,学习视频共享

时间管理的经验

职业发展的本质

程序员怎么保住自己的价值?

……


从精华区就可以看到,这个星球的特点是:技术学习,项目开发,编程技术,职业发展, 这是一个标准的程序员的星球。


除了讨论之外,星球去年还搞了这些活动:


1.  技术主题


程序员工作了以后都痛感计算机基础知识的重要性,星球定期设置一个技术主题,偏向计算机的基础知识,大家一起学习。


具体办法是和球友一起列出知识点,好书和学习资料,球友们可以针对这些知识点展开讨论,互相学习。例如: 5 月和6月的主题是数据库。


今年开年的第一个主题是“Redis”,欢迎大家参与。


2. 小麻雀项目


对于在校学生和初学者,学习了编程语言以后,需要项目做练习,星球中也有一个可供解剖的「小麻雀」项目, 我这个项目中我和大家一起参与了需求分析,界面原型,数据库设计等活动, 分享了自己的经验。


可惜的是由于时间原因,没能把设计,开发,测试都走完,不过让人欣慰的是,这个小项目在@千竹的努力下,还是完成了, 必须给@千竹点赞。


今年我会在星球再找一个小麻雀项目,包括前端和后端,供新手练习, 除了需求分析和设计,这一次争取深入到编码和测试中去。


3.  组队死磕经典书籍


学习还是要死磕,不管订阅了多少专栏,浏览了多少文章,都不如扎扎实实地去读书学得多。


一个人读技术书,尤其是比较难的技术书,难以坚持,遇到问题也没人讨论,所以我带着大家采用组队死磕的方式来阅读。


规则很简单: 参与这个活动的人需要交付100元“赌资”,每周要输出一篇读书笔记,达成目标的同学会退还100元, 没完成的同学的资金就给别人发红包了。



今年的读书活动已经开始, 我选的书是《敏捷软件开发:原则,模式与实践》, 这本书主要讲的是面向对象的设计, 我已经给大家推荐过很多次了。


4.  送了不少书


我经常会在星球中送书,有《码农翻身》签名版,也有其他一些经典IT书。


为了活跃星球,采用了每个人帖子 点赞数+评论数的办法, 那些积极参与的人收获颇丰,光是这一项就远超星球票价了


2019的计划


最近裁员的消息很多,很多人都在说互联网的寒冬,觉得压力很大。


在寒冬中,公司要做的就是聚焦核心业务,真正给用户提供价值,不能再铺大摊子了。 


对于程序员来讲,那就是修炼内功不能老是站那里看,坐在那里想,要卷起袖子,就是干。 再有就是要坚持着把一件事情做完,这样才真的会有收获。


2019年的关键词是:执行


想提高自己的英语阅读水平? 


那就要硬着头皮去阅读英文资料,2019年我会在星球内给大家分享我认为不错的英文技术文章,坚持阅读个几百篇,我就不信英文水平怎么会不提高呢?


想学习计算机的基础知识?  


那就老老实实地去啃那些枯燥的书吧,等到把《深入理解计算机系统》啃完,今年星球还要继续组队死磕经典书, 正在进行的是《敏捷软件开发:原则,模式与实践》, 这本书主要讲的是面向对象的设计, 我已经给大家推荐过很多次了。


新手想学习项目开发? 


今年我会在星球再找一个小麻雀项目,包括前端和后端,供新手练习, 除了需求分析和设计,这一次争取深入到编码和测试中去。


想提高数据结构与算法的水平 ?  


我一直在说,无论看多少文章,专栏都很难变成自己的内在能力,还是要去刷题,可以和球友@吾是峰子一起组队刷Leetcode,他已经立下flag,今年要刷300道题。

......


福利


对于加入知识星球的同学提供特别的福利,即 编程提高群第一季第二季的部分“加餐”视频:


漫谈计算机组成原理和计算机编程语言

程序的机器级表示

漫谈操作系统之虚拟内存

进程和线程

新人在职场

Java 并发编程

如何用 Antlr 实现自定义的简单脚本语言

缓存

BTree 及其在数据库的应用

分布式文件系统 FastDFS


今年会再额外送5个


Web安全

字节码和AOP

Web SSO

微服务入门

漫谈文件系统


相信这些视频就能值回大部分票价了


欢迎加入知识星球“码农翻身”,和大家一起扎扎实实地学习。 


原价128元/年, 优惠价:99元,今天是最后一天,想加入的要抓紧了。

 
码农翻身 更多文章 Spring:一个Java框架15年的演化 程序老鸟谈转型:与其10年迷茫,不如短期阵痛! Java帝国对Python的渗透能成功吗? 我是如何面试别人List相关知识的 当你在纠结学Python还是Java时,大二学生已经开始造编程语言了!
猜您喜欢 6分钟读完《人类简史》全部精华,Facebook创始人扎克推荐的必读书籍! Java程序员使用的20几个大数据工具。 为什么现有的规模化敏捷框架遭到质疑? 来聊聊: Windows vs. Linux 在Swift中使用CocoaPods