严于律己,宽以待人 从业十年,第一次在试用期被开除,究其因,是我忘记了待人处事最基本的原则:友善。 去年在家待了差不多一年,除了打游戏就是敲代码,很少跟人打交道,过得很自闭。人到中年,仍然觉得跟代码打交道比跟人打交道容易得多。代码不会说谎,如果运行结果与预期不一致,那一定是出现了 bug。人性却是难以捉摸的,永远无法稳定复现。 过去十年,每次跳槽薪资都有可观的涨幅,即使现在面对大环境不好,我也很难接受降薪加入一家公司 2024-05-30 杂文 #职场
Do Not Waste My Fucking Time Let’s be clear. I don’t like talking with strangers. And I definitely hate interviews. The only reason I’m here is because I need a job to make money. If I’m a rich guy, you will never see me. I must 2024-03-05 杂文 #面试
编程与异化 劳动失业半年来,我一直在想一个问题,我为什么要工作?最简单的回答是为了生存,但这显然不是一个好答案。一个显而易见的事实是,在现代社会,大多数人通过工作获取报酬,而工资也是大多数人满足自身需要的唯一手段。 所以,劳动仅仅是谋生活动吗?如果生存下去的唯一方法就是通过出卖自己的劳动,那这跟奴隶又有什么区别? “资产者有很充分的理由给劳动加上一种超自然的创造力,因为正是从劳动所受的自然制约性中才产生出如下 2023-10-19 哲学 #马克思主义
对一些面试常见问题的回应 这个博客竟然有7年没更新了,之前尝试过在微信公众号上写文章,但总感觉不够自由。最近找工作被面试搞得身心疲惫,同样的话每周重复好几遍,故写此文对一些经常被问到的问题作出回应,顺便把一些不适合当面讲的真实想法也写出来,希望面试官提前看下,减少沟通成本。 0. 自我介绍基本上对于这个问题我的回答都是在复述简历,毕竟在工作中做过什么,有什么成就,这些东西早就写在简历上了。我很想说:如果您之前没看过简历,现 2023-09-16 杂文 #面试
<译> MongoDB 与 MySQL 对比 原文:MongoDB and MySQL Compared 概述关系数据库在企业级应用中使用已有数十年的历史,自从 MySQL 在 1995 年发布之后,它成为其中最受欢迎且成本较低的选择之一。然而,随着近年来数据爆炸及储存成本降低,像 MongoDB 这样的非关系数据库开始出现,以解决新型应用的需求。对于传统应用,MongoDB 同样能增强甚至是替代已有的关系数据库。 MySQL 是什么?MyS 2016-09-29 码农与 IT #MySQL #MongoDB
浅谈设计模式和面向重构编程 这两天面试被问到了什么是“设计模式”,作为野路子码农,我不知道什么是设计模式,只知道 MVC 等软件架构,既然被问到了,那就了解一下吧。看了几个模式后我发现,其实在平时写代码的时候已经用到过部分模式了,只是当时并不知道而已。 关于设计模式,已经有各种专业书籍和文章了,我就不在这里献丑了,只谈谈对于“什么时候应该学习设计模式”的看法。 初学编程你根本不需要知道什么设计模式,甚至连 OOP 是什么都不 2016-09-28 程序员 #设计模式
不忘初心,方得始终——写在开博四周年之际 其实究竟什么时间开始写博客的,我也记不清了,只是前几天查到 sinosky.org 这个域名是四年前的今天注册的,便打算写些东西以作纪念。 前两天在 V2EX 发了一求职帖,没啥效果,有人说我简历没有写清楚“做过什么”。说实话,我真不会写简历,没做过什么牛逼的事情,吹逼也不会,写详细了又担心泄漏公司业务(后来发现其实根本没人关心)。那我这两年在究竟工作中做了什么?总结一下,四个字——CRUD,写各 2016-09-23 杂文
字符编码的奥秘 谨以本文献给所有被编码问题坑过的程序猿。 起因前段时间整理散落在各处博文图片,有几个中文文件名的图片要上传,便像平常一样,用 Sublime SFTP 插件直接上传,没想到直接报错了。 我十分确定服务器上使用的编码是 UTF-8,配置文件也没有错,那到底是什么原因呢,只有看代码了。由于这个插件不开源,只好使用反编译工具 uncompyle6。 debug 过程省略…… 最终我找到 2016-09-17 码农与 IT #字符集 #字符编码 #Character Set #Character Encoding
让 CMD 默认使用 UTF-8 编码 使用 Windows 开发的小伙伴们(不要问我为什么不用 Mac……)应该都知道,中文版 Windows 上的 CMD 默认使用 cp936(你用记事本另存为 ANSI 编码其实跟这个编码是一样的),根据巨硬的定义(其实是 IBM 定的,有兴趣的可以去看维基百科),它代表 gb2312(话说巨硬自己都知道应该使用 Unicode,为什么还不改 CMD 的默认编码……)。 可能有些小伙伴也知道,使用 2016-09-12 小技巧 #Windows #CMD
实时性能监测工具 netdata 简介 作为半个运维,我用过和了解过很多基于 web 的服务器监控软件,但很多软件要么配置复杂、文档不全(以各种“企业级”监控为代表),要么对用户不友好、画出来的图很难看(以各种开源软件为代表),要么资源占用比服务器上的其他软件还高(各种全家桶)。 直到我遇到了 netdata,才发现原来开源的监控软件也能做得这么好看,而且是 ajax 实时渲染的,比那些隔一会儿刷个图片的软件不知道高到哪里去了。 安装 2016-09-06 应用软件 #Linux #netdata #运维 #服务器监控