程序出错后的经典回复

20. “That’s weird…” 很奇怪…… 19. “It’s never done that before.” 以前没这样过的。 18. “It worked yesterday.” 昨天还好好的。 17. “How is that possible?” 那怎么可能?(怎么会出问题?) 16. “It must be a hardware problem.” 这一定是硬件问题。 15. “What did you type in wrong to get it to crash?” 你输入什么东西后才崩溃的? 14. “There is something funky in your data.” 你的数据有问题。 13. “I haven’t touched that module in weeks!” 我好几个礼拜没动那个程序了! 12. “You must have ……

Read More

技术总结

我决定写一些技术类的文章,一方面可以跟大家分享知识,另一方面也可以提高自己。 另外,这也算是我工作以来学习和工作的一个总结。 我设想了一下文章的范围,大概包括以下几个大类: Java Python Javascript Database Web Server 其中Java部分包括: Java SE Java EE Android Python部分包括: Python 2 Python 3 Django Web.py Javascript部分包括: CSS Jquery Extjs Openlayers Database部分包括: Oracle/Mysql的安装使用 SQL语句的优化 数据库出现的一些常见问题 数据库性能优化 Web Server部分主要包括: Tomcat Ngi……

Read More

阿里数据库专家:写给我们这些浮躁的程序员

本文作者:叶正盛,阿里巴巴数据库技术专家,专注于数据库应用性能量化。 再次写给我们这些刚入行浮躁的程序员,如何成长,以下是列出了一些成长的心得,我们不必每条都去实践,但是优秀的程序员成长过程中总会实践里面的几条。 多做项目,多思考 不要害怕做事,刚毕业的同学最缺的就是工作经验,乱七八糟的项目能让你很快就了解了一个公司的业务与使用的技术,并且可以多接触同事与客户。 当你毕业后刚进一家公司时,如果主管没有把你安排到项目组工作,那真的很杯具,因为他认为你还不能胜任工作或者你的加入会让项目组更糟。 还有人……

Read More

风雨20年:我所积累的20条编程经验

原文作者乔纳森·丹尼可(Jonathan Danylko)是一位自由职业的web架构师和程序员,编程经验已超过20年,涉足领域有电子商务、生物技术、房地产、医疗、保险和公用事业。正如乔纳森在文中所言,本文适合刚毕业的大学生和刚入门的程序员。如果你已是高级开发人员,或许你在本文中看到自己的身影。 从11岁时,我就一直在编程,并且一直都很喜欢技术和编程。这些年来,我积累了一些艰难又容易的经验。作为一名程序员,你或许还没这些经验,但我会把它们献给那些想从中学到更多的朋友。 我会持续更新这些经验,我可能还会有更多的感想,但就……

Read More

每一位想有所成就的程序员都必须知道的15件事

原文地址:How to advance your career? Read the Passionate Programmer! 我刚看完Chad Fowler的Passionate Programmer(中文版《我编程,我快乐:程序员职业规划之道》),这本书讲的是如何在软件开发行业中取得非凡的成就。 以下是根据这本书总结的,作为程序员,要取得非凡成就需要记住的15件事。 1、走一条不一样的路 在有利于自己的市场中竞争,如果你满足于“泯然众人矣”,那恐怕就得跟那些低工资国家的程序员们同场竞技了。 2、了解自己的公司 以我在医院、咨询公司、物流企业以及大技术公司工作的经验来看,这一点所言不虚。……

Read More