编程与生活
来源:互联网 发布:中国统计 城市数据分析 编辑:程序博客网 时间:2024/04/30 17:28
早上起来,从窗户眺去,正好朝阳的余晖透过树梢,洒满了我干涩的眼睛。
这两天持续编码了二三天,简直有走火入魔之感,“中毒”之深,非一两句可言。 吃饭,睡觉,走路,如果只有自己一个人的时候,就不由得想程序,想该如何做,下一步该如何做,即使多个人在一起,我也更倾向于思考程序而不是聊天,或许这就是做技术与做管理人的不同之处。尤其是今天早上5点钟,被一个同宿舍人吵醒,然后就想程序,然后就睡不着,然后就无奈,其实我不想想,其实我只想睡。毕竟睡好了,才能做好白天的工作。
然后,我就思考为什么会这样,因为只要思考,问题终会解决(大概是小学课本上的一句话,鲁迅的文章,记不清了)。
一, 急于求成。我在写代码的时候,总是想着尽快,尽快把代码写完,把程序构建好,尽管这只是自己的程序,没有其他任何外在的压力,但是自己仍想着尽快做完,甚至是没有中断而持续的完成。我明白这个性格特点在某些方面可能是好的。但是在编程方面,我觉得这样的性格没有带给我任何益处,反而是大脑的疲劳,身心的不适,以至于影响后来的工作。因为这个程序,本来就不是一两天能完成的事,何必强求呢?应当在这个编码的过程,慢慢来,去做一个码农应当做的事,而不是仅仅求速成。一个码农应当做的事可能是,观察编码风格是否美妙,思考程序架构是否完善,函数是否达到要求,变量名是否命名规范一致,哪个算法会更好等等。然而,我又想了,如果只是码农,你永远是“在地里拿着锄头面朝黄土背朝天的干活”--锄禾日当午,汗滴禾下土。你得知道“地主”--码主在干什么事?他给你提个个功能,设计一下思路,给你一把锄头,然后让你去干活。这就是区别。你不懂的如何设计,你体会不到其中的乐趣,你知道编码,所以你累,你急于求成,因为这是一个繁琐的活。所以,你如果自己是码主,自己用自己的方法设计好思路,原理与思想也一并拿下,然后再去做码农,去验证自己的思想,比较与它们的差异。或许你能体会到其中的乐趣,或许你是快乐的干活,唱着歌在田地里,看着禾苗一天天长大,谁不开心呢?要在卡主的地方,停下,思考下其他的事情,给大脑换换空气。例如非诚勿扰上,现在男的成功率越来越低了,因为那些女的或者是博士,或者是副总裁,或者是XX家,女的越来越强了。
二,犹豫不决。前段时间,去听了一个讲座--共享软件海外营销策略与实战分析。里面提到一点(其实,也就听进去这么一点),说西方人,中部人,东方人的思维习惯。说西方人是直的,想到什么就做什么,直达目标;中部人在思考,一步一步接近目标;而东方人,在转圈,在犹豫,想的多,顾虑的多,可能达不到目标。总是把事情做完美,而后完美的事情从来不会发生,犹豫不决只会推迟你的行动,甚至停止了的想法。想要实现,就要马上去实现,不要考虑太多的性能,时空利用率问题,先把思路是想,先用最简单的方法实现,然后再去优化,以达到你想达到的目标。
三,目光短浅。凡是有部分人,若能够度日如年,或者持之以恒的做一件事,终究,这部分人当中有的成大器。你的项目越大,你用的时间则越多,价值可能也更高,这当然需要更多的耐心去完成。做好计划,利用好时间,去做吧,坚持,再坚持。有志者,事竟成,破釜沉舟,百二秦关终属楚;苦心天,天不负,卧薪尝胆,三千越甲可吞吴。
- 编程与生活
- 编程与生活
- 编程、艺术与生活
- 编程与生活
- 编程与生活
- 生活与编程-开篇
- 编程思想与生活经验
- 与编程无关,与生活相关
- 生活 编程
- 奇葩算法与编程之生活遇见二叉树
- 生活随笔:忙碌与生活
- 我的编程生活
- 我的编程生活
- 让编程融入生活
- 《编程员的生活》
- 编程离不开生活
- 浑浑噩噩的编程生活
- blog与生活
- 高斯-克吕格投影与UTM投影
- 女子饲养重两吨犀牛为宠物 相互亲吻显亲密
- mysql 服务不见了的解决办法
- 韩顺平_轻松搞定网页设计(html+css+javascript)_第29讲_二维数组转置_js面向对象编程介绍 类(原型对象)和对象_学习笔记_源代码图解_PPT文档整理
- Python.2x改到Python3.x变化
- 编程与生活
- 数据库基础和T-SQL语句编程
- Modernizr:HTML 5和CSS3的辅助工具
- Android的联通性---会话发起协议(SIP)(二)
- 富人的21种与众不同思维方式(转载)
- C++中友元(友元函数和友元类)的用法和功能
- 【百度地图API】如何进行地址解析与反地址解析?——模糊地址能搜索到精确地理信息!
- 百度地图android开发(转)
- MicroFlighter 之STM32F103学习——(1)STM32F10X编译环境和工程建立