给程序员小伙伴的推荐

少于 1 分钟读完

新年伊始,给程序员小伙伴们推荐一下后端语言技能。

  • 第一是docker:
    因为它是最有用的工具。可以很容易的在电脑上模拟各种服务器环境,实在是性能学习的必备法宝。

  • 第二是lua:是性能的超级法宝。关键时候,能给性能带来爆炸的提升。
    • lua+nginx/openresty的性能起点是几万qps,毫秒级响应,很多其他服务器的终点都达不到了。非常适合做【穿透+一定计算】的场景。
    • redis+lua,能做纳秒级事务,比如秒杀这些小东西。
  • 第三是java+设计模式/工程管理:
    做小工具,java的语法有点累赘了,但是他的规范性在得到各种设计模式增强后,绝对是大工程的不二选择。
    (没约束的)灵活性在工程里绝对致命的。小打小闹的做个工具/玩具,自然越灵活越好,但是代码量和功能增加,经手人来来往往,混乱不断引入,麻烦会不断突破性升级。 有志于深入程序的小伙伴,一定要抓住设计模式和软件工程管理。

  • 第四是工具级,spring boot:
    所有的东西都是开箱即得,数据库、缓存、rest客户端……,在这个上面做快速开发绝对是当前最好的,而且性能还不错。
    有志于互联网创业的小伙伴的不二选择,如果竞争对手搞什么php快速上线了,拿个浏览器就可以把他刷下线。

留下评论