大西洋暖流

一切都在不完美中前行


  • 首页

  • 关于

  • 标签

  • 归档

  • 搜索

工作和躺平

发表于 2021-06-27 | 分类于 扯淡 | 阅读次数:
字数统计: 1,169 | 阅读时长 ≈ 4

(Photo by White.Rainforest ∙ 易雨白林. on Unsplash)

很想选择”躺平”,但是没办法, 有两个娃要养,还是得努力工作。有时候真怀念刚毕业那会儿,随时敢给自己来一场“说走就走”的旅行,现在年岁渐长,已经不复存在那样的勇气。

现在的想法是混到40岁时,可以不再为别人打工。我将其视为人生中的一个小目标,今年我33岁,还有7年时间可以努力。

软件行业非常大,我们这个行业,不论其它,只要水平高,一定可以拿高薪。遗憾的是,过往这10年的职场之路,我没有做到高水平。甚至我知道自己在行业内的技术水平都排不到从业者人群的前10%。

为了这个小目标,这个月我换了一份新工作,来挑战一下我并不熟悉的Java编程。上一家公司待了不到一年,不想继续干的原因主要有两点:

  1. 无休止的加班和不对等的补偿

  2. COBOL语言实在没劲

第一点涉及到企业文化问题,如果我还年轻,可能不会计较那么多,但作为混迹职场10年的“老人”,我知道付出的同时,有时候还是要顾及自己的感受。劳动市场上中小公司居多,这些民营企业的老板,都会精打细算得很,年会上都说“员工是公司宝贵的财富”,做财报时把每个员工都视为劳动成本,口号啥的听听就行,不能当真。

你在公司上班,把工作任务做好了,对得起公司给你开的薪水,大家就谁也不欠谁,偶尔加加班也能够理解,公司支那么大的摊子也是不容易,但看不到头的加班,尤其是那种不对等的加班,还是就算了吧。我们当时有个项目,周六固定加一天班,平时一二四晚上固定加班到9点,员工N多个月累计下来的加班工时,公司发放一笔少得可怜的加班津贴,就给你一笔勾销,我觉得这一点都不公平。我发现了这种不公平,但无处说理,也没人可说理,于是就被憋成了王小波小说里写的“沉默的大多数”,你不发声,老板们就继续把你当工具使唤。中国社会自古就有“把人当工具”使用的传统,我们形成不了工会制度、工会文化,员工跟公司打交道,永远都是处于弱势的一方。

说到第二点其实挺遗憾,甚至有点搞笑,职业发展选错了语言。COBOL是一门老掉牙的语言,和Java的技术栈比起来,它的功能性和复杂程度都要差至少一个数量级。你干了10年COBOL,人家干了10年Java,谁的技术水平高,一目了然。这也是做到现在,我技术水平不高的最主要原因。COBOL语言主要应用在银行、证券、保险领域,上一家公司的产品架构里,核心银行系统就是基于COBOL语言来开发,那一整套产品,还是非常牛的。但我发现这套系统里面,涉及到底层框架的缺陷很难修改;模块之间的耦合性有些高到已经无法解耦,想想这沉淀了20多年的代码,继续为它添砖加瓦我感觉意义不大,对自己的提升和帮助其实也有限,长远看也无法实现我的目标。

基于这两点考虑,就萌生了退意。机缘巧合之下我回到了以前参与过的商票之家项目,没有面试,和老板打电话聊了两次,彼此感觉都还不错,我就直接过来上班了,这是一套基于SpringBoot微服务搭建的系统,微服务开发正式我想要掌握的东西。

虽说有Python垫底,对Java代码是不怵的。但突然上手一套SpringBoot系统,老实说,看到那些复杂的业务逻辑,心里还是有点慌。也没有办法,硬着头皮啃呗,要提高水平,就得不断挑战自己不熟悉的东西,以后实力强大了,才有选择“躺平”的机会和勇气。

工作需要努力,“躺平”需要勇气,博客和公众号我打算恢复常态化更新,以后做到每个月更新一篇。

Google的20%时间法则不适合普通人

发表于 2020-10-18 | 分类于 扯淡 | 阅读次数:
字数统计: 1,309 | 阅读时长 ≈ 4

(Photo by Samuel Wong on Unsplash)

软件行业一直流行着Google公司的一个文化:”20%时间搞业余项目”。直到前段时间,我在外网看到@tualatrix分享的这个观点,一下子恍然大悟,Google公司的这个观点对我们绝大多数人来说,可能是不合适的。

@tualatrix的观点很有道理,因为如果每天8小时之内主业都搞不好或者说事情做不完(项目忙的时候,8小时内工作做不完是常态),别说去搞业余项目,估计你的业余时间都得被主业搭进去。

Google公司这种”20%时间搞业余项目”文化不合适普通人的另外一个原因是:Google的程序员都是高水平程序员,平均能力比普通人高一大截,他们可以很轻松地在80%时间内把工作项目做完,因此完全有时间和精力去搞业余项目,这一点我们普通人根本做不到。

对于普通人来说,全力以赴把主业工作做好,获得同行的认可,再抽空闲时间做自己的业余项目,这才是正确的做法。至于很多人想做兼职,道理也是如此。主业都做不好,搞再多兼职都是徒劳,对此我深有体会。刚毕业那会儿在上海,误入安利兼职做了两年的直销,走了一个大大的弯路,差点把主业都给耽误了,好在后面及时悬崖勒马,不然后果不堪设想。距离现在差不多10年过去了,据我的观察,把专业优势丢掉全力以赴做安利的那些朋友们,现在很多肠子都悔青了。😒

以前经常在安利教室里面听那些老师说,”你的人生需要备一匹小马,等你的大马(主业工作)老了之后再换到小马上面去”。其实有很重要的一点他们没给台下的信徒们讲,”主业都不稳的人完全没有必要做副业”,真正的副业应该是基于你的专业优势或者家族背景、人脉背景带来的差异化优势去展开,这样容易开展,并不是脑子一热一头扎到自己不熟悉、一个陌生需要自己从零开始的领域里去。

之前在阮一峰的《科技爱好者周刊》里看到一篇分享,我非常同意这里面的观点。

父母混得好,下一代大概率不会差,但是我们这一代人中,绝大多数父母都是未富先老。时代把我们都逼到城市里面来工作,但巨大的生活压力迫使我们在工作之余思考去谋求一个副业,因此很多暴富的”骗局”就变得非常流行。

我也是在职业发展过程中踩过大坑的人,对于年轻时那段”不堪回首”的安利岁月,我总结得出一点思考就是,社会上很多行业看起来简单,你觉得好做,但其实隐性门槛非常高。

比如:类似安利这样的直销工作,你以为办一张卡就可以做它的货代,实际上是你需要建立起一个很大的销售网络才有可能取得成功,这根本就不是一个普通人能够做出来的;

还有就是炒股,看起来开个户转入资金就可以买卖股票,小学生都会。但实际上你想把股票炒好,这背后需要很多知识点综合在一起形成的判断力和决策力,最起码需要掌握的是:基础的财务分析能力、证券交易规则知识、交易经验(这个要靠亏钱来获得)、预期管理、风险控制、心理承受能力,大多数股民都没有足够准备好就冲入股市撕杀,结果自然只能充当韭菜;

还有一种是那些唱歌、相声、小品之类的表演性质的行业,这些基本上只能当作兴趣,当作职业来做,大多数人都会被饿死掉。苗阜在《我为喜剧狂》中说,很多人觉得相声门槛低,都跑来学习说相声,实际上他们可能连相声是什么都不知道。他给相声下了一段定义,非常精彩。

相声是什么?

相声一要上人见喜,二要善扮男女,一人一台大戏。相声更得胸藏锦绣口吐华章,知往古,三坟五典八索九丘,不敢说尽皆知之,也初窥堂奥;晓来今,国际国内时事新闻,不敢说全盘掌握,也得知之八九;还要尊重传统,大笑话小笑话反正话俏皮话打灯谜猜字意,你得信手拈来;还得与时俱进,发微信刷微博APP大数据你得运用自如;更得心正意直、戏而不虐。相声虽为小道,但其中大有深意,让人笑过之后略有所思,方为相声者

2020年9月叙事

发表于 2020-09-12 | 分类于 扯淡 | 阅读次数:
字数统计: 2,338 | 阅读时长 ≈ 8

很久没有更新博客,上一篇还是4月份时写的内容。不是不想写,也不是没时间,很多时候提起笔来发现自己没心情,今年发生了很多事,开心的不开心的都有,很多时候都觉得人生其实挺无奈,逐渐变成沉默寡言这种风格。

我的博客托管在GitHub上,今年不知道从什么时候开始,它就无法访问了,前阵子花了一点时间将域名重新做了备案,托管到阿里云OSS上,相比之前,访问速度和稳定性都提升了很多,舒心不少,这也算是今天更新博客的契机吧。

我的博客文章有4大分类:读书、编程、投资、扯淡。今天就从这4个部分依次记录一下这段时间里的所学所思吧。

阅读全文 »

macOS常用小技巧

发表于 2020-09-06 | 分类于 编程 | 阅读次数:
字数统计: 340 | 阅读时长 ≈ 1

这是一个长期更新帖,用来记录本人使用macOS遇到过的问题以及应对问题的方法,欢迎查看以及勘误。

软件安装

macOS安装Homebrew报错

问题:在macOS里输入命令直接安装Homebrew提示报错。

1
2
shawn@xiaochangdeMacBook-Pro ~ % /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused

原因:这是GitHub的raw.githubusercontent.com域名解析被污染所致

解决办法:修改hosts文件,使用IP地址读取文件内容

  1. 查询真实IP地址

在https://www.ipaddress.com/查询raw.githubusercontent.com的真实IP。

  1. 修改hosts

sudo vim /etc/hosts
添加如下内容:

199.232.68.133 raw.githubusercontent.com

  1. 在终端再次安装Homebrew可以成功

macOS安装IPython设置软连接

macOS使用pip3安装IPython成功后。
如果出现 ipython command not found,执行下面这条软连接命令即可。

ln -s /Library/Frameworks/Python.framework/Versions/3.6/bin/ipython /usr/local/bin/

网络使用

查看IP地址

macOS打开终端,使用如下命令可以查看本机IP地址。

1
ifconfig | grep "inet " | grep -v 127.0.0.1

macOS清理网络缓存

最近使用”openconnect”连接Globalprotect VPN,总是提示获取 WebVPN cookie 失败。后来查到原因是系统网络缓存导致的问题,解决方法如下:

1
2
3
4
5
sudo ifconfig en0 down
sudo route flush
sudo ifconfig en0 up

VSCode DebuggerforChrome解决跨域问题

发表于 2020-04-21 | 分类于 编程 | 阅读次数:
字数统计: 976 | 阅读时长 ≈ 4

最近两次遇到跨域问题。

Safari浏览器默认设置跨域

第一个是运行Flask程序时,本地应用请求远程CDN服务器上的js脚本时,出现了跨域导致资源访问不成功,预期js脚本没有执行。

奇怪的是在Chrome里打开应用,不报错;在Safari里打开则存在跨域,如下所示。

(图1-Chrome打开不报错,moment-with-locales.min.js获取成功)

阅读全文 »
12…15
大西洋暖流

大西洋暖流

74 日志
7 分类
150 标签
常用链接
  • 廖雪峰
  • 阮一峰
  • 王垠
  • 酷壳
  • Python之禅
  • Python入坑指南
  • Echo李金
  • Flask资源
  • Python面试题
  • HelloGitHub
© 2016 — 2021 大西洋暖流 | Site words total count: 97.2k

粤公网安备 44030602003362号