程序员大神
① 微软顶级华人代码女神是怎样炼成的
微软顶级华人代码女神是怎样炼成的
潘正磊(Julia Liuson)女士,微软公司全球资深副总裁,目前领导微软全球开发平台工程团队,近来,她还是担任驱动微软开发工具与开发技术大规模开源化的幕后推手,以及带领全球部门的几千名资深开发者完成迈向 DevOps 的成功转型,让微软从一个三年磨一剑的套装软件公司,成为现在能够在云端上高速迭代交付,与新兴豪杰们匹敌的互联网公司。她是全球 IT 同行的相近角色之中,极少数能用流畅中文,无须翻译地,把这些难得一闻的秘辛分享给你的圈内人。许多人着迷于她是如何在以男性为主的开发技术圣殿中,一步步地披荆斩棘,逐渐获得整个行业的肯定,成为微软公司职衔最高的华人女性。
主题简介:
带领一个研发团队,做出让全球将近四成的程序员爱用的开发工具和编程语言,以及超过六成程序员喜爱的开发框架,这是种什么样的感觉?(注:信息来源引用自 StackOverflow Developer Survey 2017)
从一行行的代码编程开始,在开发的道路上坚持二十年,到成为全球顶尖 IT 公司的开发技术掌门人,成为让大神牛人都为之折服的领导者,这一路走来,是运气,是酸爽,还是不为外人道的艰辛?
微软全球资深副总裁潘正磊女士(Julia Liuson),一位从程序员出身的全球技术领导者,看过了大神,大牛,也栽培过无数成功的程序员,带领过世界不同风格的研发团队,她怎么看待中国程序员的优点?面临国内高速扩张的互联网产业,对于程序员的职业规划与成长机会,她将会给出什么建议?
大纲:
对技术学习的取与舍。
开源让人更坚强。
从程序员迈向领导者。
给女性程序员的贴心话。
② 普通的程序员和大神级的程序员有什么区别
普通程序员和高级程序员的区别如下:
1、高级程序员之所以高级, 在于他们认识回到代码 bug 是不可答避免的。
有千万种理由可以导致 bug, 但他们可以在设计和逻辑上保证(追求)滴水不漏, 并用逻辑的百分之百准确性还减少代码 bug。严谨的逻辑能力是高级程序员区别于低级程序员的最主要原因。
2、不仅在于他们写出了逻辑上不完备的系统, 而且还恶劣地引经据典来做错误的辩护. 但他们引用的经典是不合时宜的(不能支撑他们的结论)。
正确的做法应该是假设上面的每一行代码都可能中断执行, 然后进行相应的对策. 正如狭义上的网络协议其实是广义上的交互协议, 我们可能把 TCP/IP 协议上的许多思想和机制应用到系统间的交互上来。
3、普通程序员和高级程序员的区别在于逻辑和抽象。