发表时间:2022-03-25来源:网络
洼地效应。
不做程序员,会编程可能反而更有价值!
喜欢编程,做了程序员,却并不象以为的那么爽!
程序员编程不爽!!!
我自己做过多年程序员,也非常喜欢编程。但是回忆起来绝大多数日子很难熬。我也曾以为程序员的生活就是整天钻研技术,用编程来构建可以改变世界的NB的功能。但是在我N多年的程序员生涯中只有零星的一些记忆是能有幸不被打扰,可以整天专心于打造自己认同的产品。而绝大多数日子里的工作体验都很糟糕。
总有事情会不停打断你的工作——各种无效的会议,各种穿着“PK”外衣的扯皮,各种有权随时找你谈话的人。这也是程序员总要加班的原因之一,因为白天正常工作时间并没有给你保留出来用做开发。
因为程序开发在工作链条中是承上启下的环节,你的工作是把产品设计的“臆想”转变为承载现实业务的有形功能,上下游的工作都能扰乱你。比如产品设计不按时交稿、不定稿,就会打乱你的开发计划。当然还有随时乱改需求、乱改设计、在设计阶段埋有缺陷等等糟心的问题...
能摧毁编程乐趣的事情远不只这些!比如:
被迫要使用落后的技术栈进行开发,你不得不使用又难学,又难用,开发效率低,出活也不漂亮的技术;前面开发的老产品,里面暗藏大量问题,行内称为“屎山”,别说让你维护,就是在上面做些修改都能让人痛苦致死;碰到猪队友,你要和他的程序对接联调,他负责的部分各种问题,光排查问题就能让你脱层皮;再说职业的天花板。就算喜欢编程,要做一辈子程序员至少在国内是有极大压力的。大家可能都听过互联网招聘不收35岁以上的程序员。就算能做下去,能成为技术专家角色的肯定是极少数,收入上升的空间就会很狭窄。现在社会评价一个男人的标准已经越来越单一化,归根到底就是“他能赚多少钱”。所以程序员做上几年,往往会有很大压力要奔着“管理岗”转。我自己在27岁升的部门经理,还算是比较走运。但是你以为我爽么?没有!一升到管理岗,开的会更多,组织相关的问题多如牛毛——各种矛盾冲突暴露出来。你说你喜欢编程,可是你有时间再去学习新技术么?你能再安下心来编程么?
会编程极有价值!!!
从功利角度看,作为爱好,编程的价值极大!如果你爱好跑步,即便经常练习恐怕也没办法与专业运动员比较成绩。但是如果你喜欢编程,你在某一个领域投入一定的时间基本都能超过普通程序员!因为同为程序员,其实分工是很广的,领域也很多。而正是因为程序员受工作限制,可能反而缺少机会实践最新的技术栈,使用最新的工具,更没有机会在公司的产品中随心所欲的实践自己的奇思妙想。而作为一种爱好,“面向自己编程”,能给你很大的自由度。
对非计算机专业人士来说,编程的主要作用在于“它山之石可以攻玉”。知乎上就有好几位大V,本职不是计算机,却自学编程辅助工作、研究甚至纯粹爱好的。(我确实看到过多次,可惜没有记录下来,以后见到我再把人名具体补充到这里吧)
技术公司里边会编程的人多到一毛钱一打,根本得不到什么尊敬。而在生物学、医药学、政府部门、社会学、物理学、数学等行业领域从事编程的人就能得到足够的尊敬,而且你可以使用这项技能在这些领域做出令人惊异的成就...上面这句话引自Zed Shaw 写的《Learning Python the Hard Way》,特别声名非本人原创。大概“不做程序员学编程反而更有用”的观点可能被计算机界大咖们普遍认同吧。
学会编程,我可以做什么很酷的事?
编程可以做太多很酷而且很有用的事!因为可做的事情太多,范围太广,我很难说清它到底是个如何庞大的范围。我只能用我自己在业余时间做的一些奇葩功能给大家做个栗子。
我本人是知乎的重度用户,总是把大量时间都泡在知乎上了。但我也是个怪人,不是很喜欢段子、八卦这类内容,感觉看多了会腻歪。我特别喜欢看精品干货、历史分析、国家介绍、行业内幕等内容。我对知乎首页的“推荐栏”感觉质量和选题不太行,“关注栏”感觉内容太受限。我就给自己做了一个知乎内容筛选功能,算是自己给自己做了一个首页。爬取高质量的内容,经过程序过滤后再看,果然有几年前知乎原味的感觉。(知乎最过瘾的看法不是纵向的刷信息流,而是横向的,当看一个内容好的时候,去看创作者的其它优质内容。当看一个人为高质量内容点赞的时候,去看他还给谁点了赞...)

后来,我又对知乎上的大V们很感兴趣。就做了一个一键分析功能。能把知乎指定用户的数据做一键统计。统计后对特定用户就能一目了然他的情况,也能马上了解一个大V有多牛。

再后来我发现有的人写了上千个回答,但是没多少人关注。有些人几十篇回答好几万粉丝关注。我就特别好奇,是什么因素决定了他们之间的区别?于是自己编程做了一些数据获取和分析,解除了很多疑惑之外,还发现了挺多有趣的秘密。这个研究内容比较多,比较杂。举一个例子,就是采集分析高赞回答,看看到底是哪个大V带火的,是怎么传播起来的。什么样的人,什么样的因素在传播中会起到关键作用?下图是某个火爆回答的点赞传播图

通过这些好玩的课题,我掌握了一些罕有人知的机制和规律。竟然因为这个原因能有幸和一些大V交上朋友,偶尔聊聊知乎的内幕。还有一些在知乎上做内容运营的小伙伴,经常一起交流分享。其实这些朋友基本上都是大咖,随便都是几万粉起,还有几十万粉的大咖。之所以人家能看得上我,给上三分薄面,除了我自己脸皮厚(笑)之外,主要就是靠编程这个“它山之石”了呗
学编程有多难?
20年前,互联网还没普及的时候,编程真的挺难学,也挺麻烦。现如今电脑全面普及,上个网,看看在线教程,有问题百度一下。对普通人来说达到入门水平是无成本的举手之劳。只要你肯投入时间精力去学习和实践,通常都很快能见到成果。
除了学习环境,其它条件也都特别便利。比如服务器随手可以租到,甚至可以按小时租,一个小时几毛钱起,点点鼠标,一套服务器环境几分钟就自动安装好了,真是太方便了。可以免费使用或调用的工具包、功能接口也极为丰富:人脸识别、地图导航、图片识别、天气、股票、语言翻译、语音识别……
最难的反而是搞清楚自己想做什么功能了。一方面做什么样的功能可以帮助到自己,真的需要点想象力。另一方面,好玩的事情太多,但如果真想高效的成长必须要约束自己在短期里聚焦到一个目标上。
这里打个广告。有几个做运营的小伙伴死磨硬泡下把我做知乎分析的手艺学走了(而且这几个人渣举一反三用在了很多其它地方)。之后反响剧烈,于是我就把课程录了视频放在公众号里(就不用自己反复去讲了)。课程是收费的,现在已经有一百多名小伙伴报名学习了。想0基础学习编程并找到一些好玩又有用的开发方向的朋友欢迎到公众号上学习课程。关注公众号「快来一起玩」,下面菜单点击进入即可。
皓盘云建最新版下载v9.0 安卓版
53.38MB |商务办公
ris云客移动销售系统最新版下载v1.1.25 安卓手机版
42.71M |商务办公
粤语翻译帮app下载v1.1.1 安卓版
60.01MB |生活服务
人生笔记app官方版下载v1.19.4 安卓版
125.88MB |系统工具
萝卜笔记app下载v1.1.6 安卓版
46.29MB |生活服务
贯联商户端app下载v6.1.8 安卓版
12.54MB |商务办公
jotmo笔记app下载v2.30.0 安卓版
50.06MB |系统工具
鑫钜出行共享汽车app下载v1.5.2
44.7M |生活服务
2022-03-26
2022-03-26
2022-03-26
2022-03-26
2022-03-26
2022-03-26
2022-03-26
2022-03-26
2022-02-15
2022-02-14