如题,为什么要说再谈“工作996,生病ICU”,因为996问题早已不是一个新问题,在我最近刚出版的新书<SOD框架“企业级”应用数据架构实战>写作期间,爆发了一次程序员“起义”,出现了一个流行词“工作996,生病ICU”,于是我将这个词作为了新书里面第一章第三节的标题.由于这个话题比较敏感,在与出版社编辑反复沟通之后,保留本节内容,但是删除“起义”这个字眼,毕竟白纸黑字,出版社也怕承担压力. 就在我的这本书这个月正式上市之际,程序员996问题再次成为程序员圈子的热点话题,让我觉得有必要将书里面…
阅读本文大概需要 2 分钟. 说实话,一般平时这个点我已经睡着了,今天准备好的文章也会准时在凌晨推送给大家.睡前看篇关于强制 996 加班的消息,里面有句口号还挺溜,上班996,下班ICU,为此还特意发了条朋友圈.思来想去,还是变更一下明天的内容,临时改为这篇,让我们一起发下声,虽然不一定有用. 当下,996 是部分公司的工作模式,特别是部分互联网公司.对此,有人在GitHub上建立了 996.icu 项目,项目发布一个小时之后,标星就超过了 1000 .截至发文,项目标星已经达到了 8698…
我越来越担心我作为一个Java程序员的未来. 恍然间,发现自己在这个行业里已经摸爬滚打将近10年了,原以为自己就凭已有的项目经验和工作经历怎么着也应该算得上是一个业内比较资历的人士了,但是今年在换工作的过程中却遭到了重大的挫折. 详细过程我就不再叙述,在此,只想给大家说一说被拒绝的原因,看看大家有没有相似的经历,和类似的感悟. 面试官对我的答复大致是这样的,我们不需要熟练工,我们需要在某领域拥有超过常人的积累认知,和拥有整套完整思维模式和优秀认知事物能力的人-他很诚恳地告诉我,你还年轻,真的应该…
转至:https://blog.csdn.net/ityouknow/article/details/82782965 几乎每个Java程序员心中,都有着成为架构师的技术追求.那么,成为Java架构师都需要掌握哪些技能呢?这里有一份对标百度T7的Java架构师必知必会课程,<JavaEE企业级分布式高级架构师>,供大家参考. 作为Java技术栈的工程师,这些,你都会了么? 1. 深入Spring 5与设计模式(1)Spring 5实践(2)IOC(3)AOP(4)常见设计模式2. 深入WebM…
今天主要跟大家分享一下什么是 CQRS,以及在项目中如何去使用.   CRUD系统 我们平常最熟悉的就是三层架构,通常都是通过数据访问层来修改或者查询数据,一般修改和查询使用的是相同的实体.然后通过业务层来处理业务逻辑,将处理结果封装成DTO对象返回给控制层,再通过前端渲染.反之亦然. 这里基本上是围绕关系数据库构建而成的“创建.读取.更新.删除”系统(即CRUD系统),此类系统在一些业务逻辑简单的项目中可能没有什么问题,但是随着系统逻辑变得复杂,用户增多,这种设计就会出现一些性能问题.   我…
昨天Github上一个项目彻底爆红了网络,短短一天star数突破一万,Issues已破1800,大家纷纷说出有关企业的不合理加班行为,句句吐露程序员的心声,掀起了一波抵制加班潮,抵制996. 该项目里还带了一个网页链接,996.ICU ,抗议加班行为,内容如下. 同时朋友圈也看到了很多朋友的转载和截图,抗议这种工作996,生病ICU,这波抗议潮越演越烈,目前github 上star还在迅速上升中,有不同语言的版本. 内容如下 "996"工作制,即每天早 9 点到岗,一直工作到晚上 9…
在这个世界上,有数百万的人热衷于软件开发,他们有很多名字,如:软件工程师(Software Engineer),程序员(Programmer),编码人(Coder),开发人员(Developer).经过一段时间后,这些人也许能够成为一个优秀的编码人员,他们会非常熟悉如何用计算机语言来完成自己的工作.但是,如果你要成为一个优秀的程序员,有几件事你需要注意.如果你能让下面十个条目成为你的习惯,那么你才能真正算得上是优秀程序员. 1. 学无止境. 就算是你有了10年以上的程序员经历,你也得要使劲地学习…
在之前的文章中说过,我是非计算机专业,通过参加培训进入程序员这行的. 入了程序员这行后,挺长一段时间在亲戚朋友中,我还是挺有面子的:家族里的第一个程序员,工作不用风吹日晒,收入比其他行业高不少,尤其是编程对七大姑八大姨来说非常神秘(当然,根本也解释不清楚). 说实话,这个面子和收入,都是托了行业红利的福:近 20 来年,计算机.互联网发展这么迅猛,对程序员的需求又这么旺盛. 同时,程序员的面子和收入,也吸引了很多人想转行当程序员. 我经常在知乎上被邀请回答下面这类问题: 转行当程序员,主要就是两…
原文地址 10x 起源于技术界一个流行的说法,即最好的程序员是超级明星,其生产力相当于同行的 10 倍: Google 园区以好玩的设施闻名:小憩舱.球坑.按摩.干洗.随便吃到饱的自助餐.(为了拍人才马屁,留住人才): Facebook 最近宣布将会其女性员工冷冻卵子买单: 一名好的工程师能想出支撑上千万人的算法,而伟大的工程师想出的算法能支撑 10 亿人,其给公司创造的价值放大了 1000 倍. -- 看来,程序员是需要经纪人的.我记得,几年前我在一个群里,问过一个问题:1+1=?一个菜鸟程序…
from http://www.vpsee.com/2009/06/why-programmers-love-mac/ Mac 在国外很受欢迎,尤其是在 设计/web开发/IT 人员圈子里.普通用户喜欢 Mac 可以理解,毕竟 Mac 设计美观,简单好用,没有病毒.那么为什么专业人士也对 Mac 情有独钟呢?从个人使用经验来看我想有下面几个原因: 1.Mac OS X 是基于 Unix 的.这一点太重要了,尤其是对开发人员,至少对于我来说很重要,这意味着Unix 下一堆好用的工具都可以随手捡到.…