2012年的时候写过一篇叫《程序算法与人生选择》的文章,我用算法来类比如何做选择,说白了就是怎么去计算,但是并没有讲程序员可以发展的方向 有哪些。 所以,就算是有这些所谓的方法论,我们可能对自己的发展还是会很纠结和无所事从,尤其是人到了30岁,这种彷徨和迷惑越来越重。
非常感谢大家一大早来到广州参加微信公开课。去年公开课是我第一次露面,并且在去年差不多这个时候时候宣布了我们的小程序要启动并且准备投入到公众号之外新的一种服务的形态里面去。
并非这程序码惨不忍睹的品质激发了我些这篇文的动力。而是我在那裡工作了几个月后,竟然发现写出这份程序的是一组有经验且技术精良的资深工程师。究竟是什麽因素,让一组如此有竞争力的开发者製造,甚至交出这样的成品?为此我列出了一份清单。
程序员不想让你知道的5件事,你知道吗?0
并不是所有程序员都能尽职尽责地为你提供服务,当他们吐槽说开发过程中遇到了问题时,你就要学会自己辨识:他们说的问题真的是问题吗?
你可能觉得前端学的东西比较容易,所以不值那么多钱。但是拿多少钱和学的东西容不容易没有直接关系。就好像学人工智能的又要学抽代又要学实复函分析还 要弄数理逻辑,但是不好意思,这个社会不需要这么多人工智能。你就只好失业或者低工资。一切以社会需求为主。
【视频】三分钟看完所有版本的安卓手机里隐藏的彩蛋
也就是说,Cyanogen 还掌握着 CM;而且它本来决定在 12 月 31 日关闭 CM 服务,但现在却提前了一周时间。从旁观者的角度来说,这种做法就有点过河拆桥了。
据国外媒体报道,即将到来的2017年是iPhone诞生10周年,苹果也正在为此打造一款变化空前的新iPhone。在iPhone诞生10周年之际,苹果初代iPhone的开发过程逐渐被披露,不得不说,苹果在iPhone的保密工作做的相当不错。
嘿嘿,程序员的幽默可以程序员们捧腹大笑,而其他人则一头雾水,看不到懂这些段子的笑点。如果你不是程序员,请看看下方对应的解释。
该文章来自于阿里巴巴技术协会(ATA)精选文章。 个人经历 对我代码质量影响最大的是在一家外资企业,在这家公司我觉得有以下几个方面做的很不错。 团队编码风格统一 统一到什么程度? 不看代码作者,你很难区分代码是谁写的(在目前公司一些团队也能达到这个标准)。个人观点: 这样做有什么好处?团队中每个…
在互联网盛行的时代里,程序员这个职业逐渐被圈外人熟知。面对众人的调侃和嘲讽,他们也没法反驳一下。因为大多数程序员还是单身,总是死宅在家不出门。程序员是个特殊人群,也是需要被关爱的人群。
扒扒程序员这么多年撸的代码里那些诡异的注释团,枯燥的程序代码也不乏可爱的一面,总有一款会惊到你,喜欢的欢迎评论处留言,教你如何写出这样的程序注释团并把源码发你哦。
基于在线讨论论坛中程序员的总结,我们总结了最令软件开发人员沮丧的 10 件事情。如果,读完了这些,你依然不改初衷想成为软件开发人员,那么别说我没有提醒过你。
这种方式虽然杜绝了密码被反向破解出明文,但却阻止不了不怀好意的人对其进行暴力破解。暴力破解虽然耗费时间,但被“猜”出密码是迟早的事。SHA 散列算法速度很快,一个商用CPU每分钟可以算出几百万个SHA256散列值,而有些GPU群集每秒钟可以算出几十亿个。
无论你使用的哪种 Linux 发行版,你都需要使用基于 iptables 的防火墙来保护它。默认情况下,你的 Linux 系统对攻击者来说并非是足够安全的。当然,它比 Windows XP 要安全多了,但这说明不了什么。想要使你的 Linux 系统真正稳固,你需要按照 Linode 的 服务器安全指南 来操作。总的来说,首先你必须关闭那些你不需要的服务。当然要这样做的话,你先要知道你正在使用哪些网络服务。
如果将计算机编程世界看作一个国家,那么其中涉及的语言种类必然冠绝群伦。目前已知的编程语言共有698种,远远超过任何以语言多样性著称的国家。
需求工具要活学活用,知道每个工具制作背后的原理或者方法论,如果不理解,就是拿到工具,估计也不太会使用。工具或模板往往浓缩了知识、方法论的精髓,悟性高的项目经理往往能自己制作工具或模板,这才是将学到的东西提炼到一定的高度,继而提高工作效率,让自己能懒出境界。
真的,我花了上千个小时来读书、写代码、观看计算机专业讲座,所有这一切都是为了一次谷歌软件工程师的面试。
程序员对付项目经理们有自己的说辞:
做不了…没这样做的…
这样不合理…
…
而项目经理也有七件神器,说服程序员:
年关将近,却有大批失业技术员,无论是主动离职还是被迫离职,都不约而同加入了求职大军。那么软件开发人员如何才能从众多简历中脱颖而出获得面试机会呢?经过和众多企业HR长期的交流沟通,我总结了一下,HR们主要是看这几个点:
曾经遇到过的最恶心的bug:
前端性能优化是个巨大的课题,如果要面面俱到的说的话,估计三天三夜说不完。所以我们就从实际的工程应用角度出发,聊我们最常遇见的前端优化问题。
每个成功男人的背后都有一位默默支持他的伟大女性,每一位苦逼设计师背后都有一群唧唧歪歪的大神。所以当你下决心开始从事设计这一行业时,除了天赋和基本功,你的心智也要无比坚强,因为在你还没有成为公认的设计大师前你会发现几乎任何人都可以对你指指点点。这些人可能是你的上司,可能是产品经理,可能是程序员,可…
2015年夏天,名为 WebAssembly 的开源编程语言的开发人员决定给该项目设计一个 Logo。 随后,开发者之一,JF Bastien 在 GitHub 上宣布开启一场 Logo 大赛。
一直以来很想写这样的一篇文章,奈何对这个论题的理解一直停滞不前,理解的也不够透彻。今天偶然的一个想法,综合自己的工作经历和项目经验,突然找到了灵感,现在,为大家带来这篇文章。
苹果: 密码监控服务从 Java 迁移到 Swift
关于 JavaScript "工作证明(proof of work) "防抓取系统的思考
关于程序员过时的传说
这是 JavaScript 吗?
为什么DeepSeek在规模化部署时成本低廉,但在本地运行时却成本高昂?
为什么 2025/05/28 和 2025-05-28 在 JavaScript 中是不同的日子?
为什么原始的Macintosh屏幕分辨率是512×342,而不是人们可能预期的512×384
我的编程技术退步了
台积电押注非正统光学技术
Python 打包工具 Setuptools 最近的颠覆性变化