My distinguishing feature as a TDD instructor

原创 2013年03月06日 20:56:59

* My most distinguishing feature as a TDD instructor is “to integrate the professionalism in Chinese traditional culture into my training courses”.
  * I call it “to pursue the immortality of programming career”.
  * I think the essence of TDD is just the professionalism of programmers.


* Western programmers usually have the professionalism coming from their continuing culture of the Protestant ethic.
  * I got that from the book “The Protestant Ethic and the Spirit of Capitalism” by Max Weber.
  * The Protestants believe that they have original sins. So they have to work hard to make atonement for their sins.


* On the other hand, there were rich elements of professionalism in Chinese traditional culture and thoughts, such as Confucianism, Buddhism and Taoism. But these valuable Chinese traditional thoughts have been interrupted in mainland China for decades. So currently most Chinese programmers are short of professionalism.
  * Kent Beck, a famous American programmer and the inventor of XP and TDD, is currently working as a C++ programmer in Facebook at the age of 53.
  * But most of Chinese programmers and IT companies believe that programmer jobs are only for young people. After age 30, many Chinese programmers give up programming and change their jobs. Their favorite jobs are the ones without coding, such as project manager, product manager, or people manager.
  * Without professionalism, they won’t be good at TDD. That’s why I want to integrate the professionalism in Chinese traditional culture into my training courses.



版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Ogre Paging as a core feature - design notes(ogre paging 设计相关说明)

by sinbad » Tue Mar 03, 2009 7:39 pm Hi folks,Thanks to a co-operative project that I'm doing with a...

Actual Practice : [with CTE]&[convert]&[coalesce] as in my work - 4

When some conditions of ‘Where’ part are fetched from another sql statement, usually, we can write a...

如何成为一名Quant,金融工程师和My Life as a Quant书评

quant是做什么的?            quant的工作就是设计并实现金融的数学模型(主要采用计算机编程),包括衍生物定价,风险估价或预测市场行为等。所以quant更多可看为工程师,按中国...

My life as a quant!

  • 2008-12-22 12:08
  • 10.77MB
  • 下载

zoj 1418||poj 1686 Lazy Math Instructor

第一次用后缀表达式求表达式的值,比中缀表达式求好写多了!1Y~ #include #include #include #include using namespace std; char opn...

E - Lazy Math Instructor

Description A math instructor is too lazy to grade a question in the exam papers in which students ...

poj 1686 Lazy Math Instructor(表达式求值)

Lazy Math Instructor Time Limit: 1000MS   Memory Limit: 10000K Total Submissions: 33...
  • WEYuLi
  • WEYuLi
  • 2013-07-13 15:32
  • 1048

POJ 1686 Lazy Math Instructor 栈的应用

Lazy Math Instructor Time Limit: 1000MS   Memory Limit: 10000K Total Submissions: 33...

Lazy Math Instructor

Lazy Math Instructor Time Limit: 1000MS Memory Limit: 10000K Total Submissions: 3...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)