背景介绍
三年的C++ windows 客户端的开发经验, 接触python也快有两年了。 记得最开始会选择接触python的原因是因为李开复老师的强烈推荐。 接触以后一直对python简洁的编程风格所倾倒。自己的C++ 编程风格和设计思路上受到python 的影响很大,因为这个原因,一直以来都会花费一定的时间在python上。
虽说兴趣是最好的老师。, interests (兴趣)和interests(利益)不能挂钩,再强烈的兴趣最终都可能因为失去生长的土壤会枯萎。学习python 的本身也是为了更好的应用python到工作或者生活中去解决问题。
备注:
这里说的利益,不是指狭义的金钱利益。而是指广义的收获,或提高开发效率,或解决原有解决不了的难题,或者改善编程体验。
目前工作中主要使用C++ 从事windows MFC 客户端编程,部分涉及服务器网络开发编程和底层开发。
在python熟悉了将近两年之后,总在思考一个问题。
使用Python 能够为我带来什么改变? 我能用Python 做些什么呢?
但是现在在Python技术上却感觉未能取得一点点值得欣慰的成就。也并未在工作效率上,或者解决方案上有所突破。 这给我未来的技术方向敲醒了警钟。一直有一个信念:
编程是为了解决帮助别人或者自己去解决问题
很显然,平时投入大量的时间和精力在python上却并未达到预期的要求。感觉很多技术都是用则强,不用则废。Python 虽然学习了很多相关方面的知识,但是却感觉自己一直找不到应用开发场景。这个问题让我陷入了沉思。所以写下一些文字好好反思一下,和大家分享一下自己失败的教训,过来人能够指点迷津<