2018-12-27 Review & Shares

Review

English Article

Learning Go’s Concurrency Through Illustrations

I like the amazing gopher drawings so much, I think your illustrations is vivid to explain go routines and channels, I don't understand Go language, but I look through this article, I know more details about Multi-threaded and channels.

Thanks for sharing the interesting article,I like gophers so much, let me have got so much.

Chinese Article

GO语言、DOCKER 和新技术

感谢陈浩老师分享的这篇文章,通过文章了解一下几点:

技术是否能发展起来,关键还要看一下三点:

  1. 有没有一个比较好的社区
  2. 有没有一个工业化的标准
  3. 有没有一个或多个杀手级应用

其他影响因素:

  1. 学习曲线是否低,上手是否快
  2. 有没有一个不错的提高开发效率的开发框架
  3. 是否有一个或多个巨型的技术公司作为后盾
  4. 有没有解决软件开发中的痛点

对Go语言进行了举例说明:

Go 语言容易上手;
Go 语言解决了并发编程和写底层应用开发效率的痛点;
Go 语言有 Google 这个世界一流的技术公司在后面;
Go 语言的杀手级应用是 Docker,而 Docker 的生态圈在这几年完全爆棚了

关于Go的位置,陈浩老师已经说的很清楚了,Go 语言不会吞食底层到 C 和 C++ 那个级别的,也不会吞食到高层如 Java 业务层的项目。Go 语言能吞食的一定是 PaaS 上的项目,比如一些消息缓存中间件、服务发现、服务代理、控制系统、Agent、日志收集等等,没有复杂的业务场景,也到不了特别底层(如操作系统)的中间平台层的软件项目或工具。而 C 和 C++ 会被打到更底层,Java 会被打到更上层的业务层。

虽然整片文章都是在讲Go的,不过我想谈下其他语言的发展,以及我应用的语言

刚开始我学的是C语言,这个不多说,是会被打到最底层的语言.做过一些驱动层的项目。
然后工作开始做iOS开发,接触的是应用层的语言
然后关于服务器端,主要使用Python进行开发,Go的话,对于小项目来说,还真用不上,主要也就是 Python + Objective-c 就能简单搞定一个正常的项目了。如果继续学习的话,可能要考虑前端跨平台H5开发,这一块在2019年应该是大趋势所在。

关于Objective-c:

  1. OC 是一门人容易上手的语言,有一个好的社区
  2. 也有一个好的工业化标准,最近已经不更新了
  3. 杀手级应用,就是iphone/ipad的iOS系统了,没有5年是倒不了的。
  4. 有 Apple 这个世界一流的技术公司在后面;

Swift刚出道不久,不过比oc更容易上手,工业化标准谈不上,杀手级应用,估计和OC平起平坐,也有Apple在后面支撑着,也算是将来会被看好的语言了。

当然,原生开发很有可能被跨平台H5替换掉,这仅仅是时间问题,那学终端开发的程序员会忧虑么?你说呢?😄

Shares

关于成功和年龄的一些想法

爱因斯坦说过,如果一个人在三十岁之前没对科学做出过贡献,那他这辈子也不会有什么贡献了。事实上考察哪些伟大的科学家,大多都是年轻时代取得了一声中最重要的成就。这就好比买彩票,如果每年都买一次彩票,那你这辈子哪一年中奖,概率其实都是一样的,但是如果你年轻时候买了很多彩票,中年以后买的就少了,那显然你中大奖的几率在年轻时代是最高的。其实结论是随着年龄下降,你创造力并没有下降,下降的是你的产量。

我们写代码,做项目其实也一样,无法预测那个行业给我带来重大改变,想要增大自己能力提升的可能性,最好的办法就是多做一些项目,多发现一些底层的原理丰富我们的边界知识。

成功学有一本书中,提到了一个公式:S = Q*R,

  1. 用S代表成功

  2. R值代表想法的好与坏,R值越高,想法实现的话,影响力就会越大。

  3. Q值代表你把这个想法实现的能力,也就是你的执行力.

这个公式非常简单,曾经有个科学家做过实现,过程不细说,结果就是,人的Q值并不随着年龄的变化而变化,也就是说,执行力其实在20多岁的时候就已经养成了,就算你40多岁的时候,执行力并不会变差,也不会变好。

R值是不可捉摸的,Q值我们很难改变,但是产量,你可以控制。这就是成功学某一条定律:坚持不懈的做下去,成功就可能在任何时机出现。

作为一个中国的程序员,其实我觉得中国某些行业的高手,总觉得争名夺利是不好的,等到自己强大之后,就想把机会留给别人。像金庸出了10多本武侠小说,也退隐江湖了。其中就有一种想法在里面,中国高手普遍的想法是:“该得到的都得到了,不要过于追求名利,有钱了就过隐居的生活吧。”。我记得头一次看J.K罗琳的采访,就说到老了是否还要写小说,然后她回答:“我是一个作家,我不写我还能干什么呢?”。

很多程序员到了中年可能就转管理了,或者说转其他轻松的岗位,理由是,年龄大了,脑袋不好用了,和年轻人拼体力,拼不过。然而我觉得写代码不仅仅是体力活,我是一个程序员,虽然不写代码,我也可以做很多其他行业,但是年龄大了并非是不想做程序员的理由,如果是因为名气什么的,写了20多年还是一个程序员,真没用。也没必要让别人去评价我们的价值观,

如果可以,我会一直写下去。

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 194,911评论 5 460
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 82,014评论 2 371
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 142,129评论 0 320
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 52,283评论 1 264
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 61,159评论 4 357
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 46,161评论 1 272
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 36,565评论 3 382
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 35,251评论 0 253
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 39,531评论 1 292
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 34,619评论 2 310
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 36,383评论 1 326
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 32,255评论 3 313
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 37,624评论 3 299
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 28,916评论 0 17
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,199评论 1 250
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 41,553评论 2 342
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 40,756评论 2 335

推荐阅读更多精彩内容