编程小贴士

给你的编程提供小点子


悬崖勒马之三年编码的反省

从12年初入职场到现在已经三年有余,从当时技术小白到现在的勉强小手,显然这样的结果是我不曾希望的。步入职场之初,暗下决心,三年时间里希望能 在工作技术上有一个质的变化。奈何事实却是时间消磨了斗志,抹灭了激情,梦想被现实打败,而且是一败涂地。三年的时间里,回首思考过去的计划安排,却发现 花在钻研技术上的时间其实并不少的,为何却没有比较深入的提高呢?或者说,为什么感觉不到进步呢?在写这个之前,自己也冥思苦想了好久,寻找根本原因,不 论客观的主观的,最后总结于如下几个方面:

于自制力

我想这应该是让我这几年停滞不前,甚至有些后退的根本原因之所在吧。虽然能勉强应付工作了,虽然计划赶不上变化了,虽然明日复明日,明日何其多,虽 然…太多的诱惑,太多的借口让自己放松自己,任由计划放空,甚至有些放纵自己。当一次此松懈的有恃无恐,当舒适的感觉已养成习了,当计划一而再的变成 了可有可无的时候,怎么可能还会有翘首企盼的进步和突破呢?温水煮青蛙的故事,谁又不懂呢?劳逸结合固然是提高效率的决定因素,但是当原本计划落空导致严 重的压迫感的时候,因松懈而带来内心强烈的自责感的时候,行动和回报距离过于遥远甚至可能没有回报的时候,无一不深深的牵绊着下一步计划的实施和泯灭钻研 的热情。自制力这个时候显然是软弱无能的,当你这刻吃下了一块炸鸡,你能坚持明天一直吃素吗?当你今天一直不学习,真的相信明天会补回来吗?别骗自己了。 遇到事情或者遭遇问题,最好立马实施去做去解决,而不是过多的考虑和依赖如何,在哪里,何时去做。当一切准备就绪的时候,可能又没有做的心情了。不做就是 停滞不前,做了即使做错,也有经验的积累,而且也能提高自己的自制力和执行力。遇事不存事,立马制定计划,开始实施。套用别人的话,自制力是最优秀的品 德。

于侧重点

翻开过于的一些计划安排,发现自己有点饿坏了的感觉,看到了东西就抓过来吃,不管能不能吃,是什么味道都塞进嘴里,还没来得及咀嚼消化就吞进肚里然 后排泄出来,占了空间就没能吸收到必须的营养。回头想这几年花时间学的一些技术知识:c/c++,shell ,kernel, Qt,正则python,java,还包括一些网络开源的库等等,无一不是这样。随着时间的推移以及工作的不相关等因素,现在能熟练使用的也只是目前工作 需要的,其他都忘记的十之八九了,而工作中需要的去了解,去深入钻研的却无暇顾及,导致工作上有时问题不能完美的解决或者无法解决。这个显然也是导致营养 不良的一个严重问题。一把抓式学习显然对我们钻研技术的来说不是一件好事。于时间,于精力都是不被允许的,懂的多固然是一件好事,但是我想这应该是立足于 熟练自己擅长的基础之上的还有足够精力和兴趣的,如果本身的都没有抓好,又出四处乱抓一把,虚胖显然是很不健康的,到头来只会越陷越深,失去方向。写到这 里,突然想起前段时间公司培训,讲到时间管理坐标系的问题(紧急为x轴和重要为y轴,正为紧急 重要,负为不紧急,不重要),将自己列入其中,才发现自己一直在错误的象限中(不紧急不重要和紧急重要)忙的团团转,却忘记了最应该花大量时间去的管理的 象限(重要不紧急)的事情。

于难易度

前段时间看一位牛人的博客,里面谈到人对外部世界的认知区域。感觉对于程序员来说挺有用,也正好适合我想表达的想法。分享一下,心理学认为人对于外 部世界的认识可以分为三个区域:舒适区(comfort zone)、学习区(learning zone)、恐慌区(panic zone)。比如我们看一本书,如果这本书所说的内容都是我们熟悉的,完全符合我们的人生观和世界观,那么这本书就在我们的舒适区内,但如果这本书说的内 容和我们的人生观和世界观不符,但是我们思考后之后仍能接收理解的,那么这本书就在我们的学习区内。如果这本书的内容在我们阅读的时候很难理解和吸收,那 么就在我们的恐慌区内。心理学研究说,只有在“学习区”内做事,人才会进步。纵观我这几年的额外学习的重点知识都不是在“学习区”内的,对于基础Qt、 python、java语法等这些几乎都是趋于“舒适区”内的,在某种意义上的重复劳动。而kerne、某些开源网络框架等趋于“恐慌区”内的,也只是短 暂时间的逼迫接受。而这些却是我耗费时间精力最多的两个区域,这样又如何进步呢。

写到这里我想要表达的都总结的差不多了。反省总是有所收获的,或茁壮成长,或自甘堕落,在这里,一切的言语在行动面前都是苍白的。希望在下一个阶段性的回望时,能给自己交一份真正意义答卷。最后套用一位牛人的的话送给自己:

“写到这里,我想有很多人都问过我,程序要怎么写才能写得好,或者说设计模式要怎么写,之类的问题。如果把学习编程话费的精神代价作为标准的话,捷 径是没有的。但是如果仅仅把时间作为标准的话,捷径显然是有的。怎么才能加速你学习的过程呢?答案就是,先写再看书。对于像编译原理这种略微高深的知识, 总要自己写过几遍,吃一些苦头,才能知道为什么书里非要把算法那么设计,结构那么安排。对于像设计模式这种需要大量经验才可以领悟到的知识,如果你从来没 有独立写过一个上万行的程序,你觉得你能理解设计模式在讲什么吗?我觉得这个时候能做的就也就是背下来,理解什么的都是扯淡。诸如此类,学习程序,如果要 加速那个过程,肯定要花大量的时间写代码。当你把项目做的越大、越复杂、算法越扭曲、界面越华丽、尺寸已经大到你觉得不学习新的方法论就肯定会让代码失控 的时候,这个时候你来看设计模式的书,保证是每看到一个模式都觉得人家说到你心坎里去了。那你不仅可以迅速理解,而且以后还可以不由自主的想起来使用它”

“ 在程序员的生涯里面,最重要的就是保持对编程的热情,不要被生活的琐事所磨灭。其次是要给自己不断地创造一些足够困难但是又有办法完成的挑战,这样才可以总是让自己保持着一个快速前进的状态。”

130 Responses to “ 悬崖勒马之三年编码的反省 ”

  1. Albertalalo说道:

    The prostate gland is central to the part of a male’s the reproductive system. It secretes fluids that assist the transportation and activation of sperm. The prostate related is located just as you’re watching rectum, below the bladder and surrounding the urethra. When there is prostate problem, it will always be really miserable and inconvenient to the patient as his urinary method is directly affected.

    The common prostate health conditions are prostate infection, enlarged prostate and prostate cancer.

    Prostate infection, also known as prostatitis, is regarded as the common prostate-related symptom in men younger than 55 years old. Infections in the prostate related are classified into four types – acute bacterial prostatitis, chronic bacterial prostatitis, chronic abacterial prostatitis and prosttodynia.

    Acute bacterial prostatitis will be the least common of most forms of prostate infection. It is caused by bacteria based in the large intestines or urinary tract. Patients may experience fever, chills, body aches, back pains and urination problems. This condition is treated by making use of antibiotics or non-steroid anti-inflammatory drugs (NSAIDs) to alleviate the swelling.

    Chronic bacterial prostatitis is really a condition connected with a particular defect inside gland and also the persistence presence of bacteria in the urinary tract. It can be caused by trauma on the urinary tract or by infections from other regions in the body. A patient can experience testicular pain, back pains and urination problems. Although it is uncommon, it can be treated by removal of the prostate defect as well as the employment antibiotics and NSAIDs to take care of the redness.

    Non-bacterial prostatitis is the reason approximately 90% of prostatitis cases; however, researchers have not yet to create the cause of these conditions. Some researchers think that chronic non-bacterial prostatitis occur as a consequence of unknown infectious agents while other believe intensive exercise and heavy lifting may cause these infections.

    Maintaining a Healthy Prostate

    To prevent prostate diseases, a proper weight loss program is important. These are some from the actions and also hardwearing . prostate healthy.

    1. Drink sufficient water. Proper hydration is essential for our health and wellbeing and it’ll also keep your urinary track clean.

    2. Some studies declare that several ejaculations each week will assist to prevent cancer of the prostate.

    3. Eat red meat sparingly. It has been shown that consuming more than four meals of beef weekly will raise the likelihood of prostate diseases and cancer.

    4. Maintain an appropriate diet with cereals, vegetable and fruits to be sure sufficient intake of nutrients necessary for prostate health.

    The most crucial measure to take to make certain a wholesome prostate is to select regular prostate health screening. If you are forty yrs . old and above, you should opt for prostate examination one or more times 12 months.

  2. mia pron khalifa说道:

    OnBJog Morbi commodo dapibus sem risus tristique neque

  3. see pron说道:

    BVKr94 This is one awesome blog post.Really looking forward to read more. Much obliged.

  4. best pron说道:

    jZ1Ub9 you can also Nice blog here! after reading, i decide to buy a sleeping bag ASAP

  5. me suba说道:

    TJWYiW Looking around While I was surfing today I saw a great post about

  6. This is one awesome article.Thanks Again. Fantastic.

  7. giay cao got dep说道:

    wow, awesome blog article.Really looking forward to read more. Keep writing.

  8. free dog说道:

    There is certainly a lot to find out about this subject. I really like all the points you have made.

  9. girl drawing说道:

    Say, you got a nice article post.Much thanks again. Awesome.

  10. Wow! In the end I got a webpage from where I know

  11. pretty practical stuff, overall I believe this is worth a bookmark, thanks

  12. My Face Gifts说道:

    you have a fantastic blog here! would you like to create some invite posts on my blog?

  13. Do Phuot说道:

    nonetheless, you command get bought an shakiness over

  14. learn more说道:

    When the product is chosen, click the Images option accessible within the Item Information menu to the left.

  15. Oluwadamilare说道:

    You should take part in a contest for top-of-the-line blogs on the web. I all advocate this web site!

  16. to learn more说道:

    Thanks again for the blog.Really thank you! Really Cool.

  17. Im grateful for the blog article.Much thanks again. Fantastic.

  18. like they are left by brain dead people?

  19. omlet arcade说道:

    I think other web-site proprietors should take this website as an model, very clean and great user friendly style and design, as well as the content. You are an expert in this topic!

  20. web page说道:

    Very informative post.Really looking forward to read more. Keep writing.

  21. W88说道:

    There may be noticeably a bundle to learn about this. I assume you made sure good factors in options also.

  22. this article, while I am also zealous of getting knowledge.

  23. Thanks for the news! Just was thinking about it! By the way Happy New Year to all of you:DD

  24. really excellent post, i undoubtedly actually like this incredible web-site, go on it

  25. Ep coc 250x250说道:

    Wow, marvelous blog layout! How long have you been blogging for? you made blogging look easy. The overall look of your site is fantastic, as well as the content!

  26. Woking taxi说道:

    Wow! Thank you! I always needed to write on my blog something like that. Can I take a portion of your post to my site?

  27. gia sat thep说道:

    Thanks for the blog post.Really thank you! Will read on

  28. Really enjoyed this blog article. Great.

  29. Woah! I am really digging the template/theme of this website. It as simple,

  30. view说道:

    uvb treatment I want to write and I wonder how to start a blog for people on this yahoo community..

  31. Well I found this on Digg, and I like it so I dugg it!

  32. Citizenship说道:

    Just Browsing While I was browsing today I saw a excellent post concerning

  33. Nwokolo Collins说道:

    It as not that I want to duplicate your website, but I really like the design. Could you tell me which design are you using? Or was it especially designed?

  34. Looking forward to reading more. Great blog.Much thanks again. Cool.

  35. over here说道:

    Wow, fantastic blog layout! How long have you been blogging for? you make blogging look easy. The overall look of your site is magnificent, let alone the content!. Thanks For Your article about sex.

  36. Nwokolo说道:

    It is actually a great and useful piece of information. I am glad that you simply shared this helpful info with us. Please keep us up to date like this. Thank you for sharing.

  37. cay thong noel说道:

    Some really prime blog posts on this site, saved to favorites.

  38. klm coupon code说道:

    This text is priceless. When can I find out more?

  39. I really liked your blog.Thanks Again. Great.

  40. you could be a great author. I will make certain to bookmark your blog and

  41. Thank you for your post.Thanks Again. Cool.

  42. recycling说道:

    pretty handy material, overall I think this is well worth a bookmark, thanks

  43. This particular blog is really educating and besides informative. I have picked up a lot of interesting tips out of this source. I ad love to visit it every once in a while. Cheers!

  44. It as hard to come by well-informed people about this topic, however, you sound like you know what you are talking about! Thanks

  45. Very informative article.Really looking forward to read more. Really Cool.

  46. just go to说道:

    Many thanks for sharing this great article. Very inspiring! (as always, btw)

  47. Top Sales Tools说道:

    Since the admin of this web site is working, no question very rapidly it will be well-known, due to its quality contents.

  48. Im no expert, but I imagine you just made a very good point point. You certainly understand what youre talking about, and I can actually get behind that. Thanks for being so upfront and so genuine.

  49. click here说道:

    Pretty! This was a really wonderful post. Many thanks for supplying these details.

  50. Im grateful for the article post.Much thanks again. Want more.

  51. Im thankful for the blog.Much thanks again. Really Great.

  52. usually posts some really exciting stuff like this. If you are new to this site

  53. This is my first time pay a quick visit at here and i am in fact pleassant to read everthing at alone place.

  54. Only wanna state that this is very useful , Thanks for taking your time to write this.

  55. congtyonline.com说道:

    Remarkable! Its actually awesome post, I have got much clear idea

  56. I simply could not depart your web site before suggesting that I actually enjoyed the usual info a person provide for your guests? Is gonna be again regularly to investigate cross-check new posts

  57. Normally I do not learn article on blogs, but I would like to say that this write-up very compelled me to try and do so! Your writing style has been surprised me. Thanks, quite nice article.

  58. pretty useful stuff, overall I consider this is really worth a bookmark, thanks

  59. visit website说道:

    Incredible points. Sound arguments. Keep up the great spirit.

  60. tips说道:

    You made some decent points there. I looked on the internet for the issue and found most individuals will approve with your site.

  61. womensfit说道:

    unwell unquestionably come further formerly again since exactly the same nearly a lot often inside case you shield this increase.

  62. I value the blog post.Really looking forward to read more. Want more.

  63. You could certainly see your expertise in the work you write. The world hopes for more passionate writers like you who aren at afraid to say how they believe. Always go after your heart.

  64. We stumbled over here by a different page and thought I might check things out. I like what I see so now i am following you. Look forward to looking at your web page for a second time.

  65. Well I definitely liked reading it. This tip offered by you is very practical for proper planning.

  66. Tapete说道:

    Outstanding post, I believe blog owners should larn a lot from this web blog its very user friendly.

  67. online说道:

    let yаА аБТ•u get free shi?ping fаА аБТ–om certain

  68. white shoes说道:

    Plz reply as I am looking to construct my own blog and would like

  69. This very blog is without a doubt awesome as well as informative. I have found helluva helpful tips out of it. I ad love to return over and over again. Cheers!

  70. Major thankies for the blog post.Really thank you! Really Great.

  71. Im grateful for the blog.Thanks Again. Awesome.

  72. School news说道:

    I think this is a real great blog post. Want more.

  73. School news说道:

    I think this is a real great article post.Really thank you! Will read on

  74. Say, you got a nice blog.Thanks Again. Want more.

  75. Looking around I like to surf around the online world, often I will just go to Stumble Upon and follow thru

  76. stop bullying说道:

    This is one awesome article post.Thanks Again. Really Cool.

  77. You ave made some good points there. I looked on the net for additional information about the issue and found most people will go along with your views on this website.

  78. click here说道:

    Major thankies for the post.Thanks Again. Keep writing.

  79. to read more说道:

    you all find lots of superior family resorts that you can come across both online and offline, some are pretty cheap also..

  80. Thanks for sharing, this is a fantastic article.Really looking forward to read more.

  81. tm objection说道:

    I simply could not depart your web site prior to suggesting that I extremely enjoyed the standard info a person provide on your guests? Is going to be again often in order to check out new posts

  82. This genuinely answered my challenge, thank you!

  83. scary maze说道:

    Really appreciate you sharing this blog. Really Cool.

  84. Thanks to this blog I broadened horizons.

  85. Very good article post.Really thank you! Want more.

  86. Personally, I have found that to remain probably the most fascinating topics when it draws a parallel to.

  87. I went over this site and I think you have a lot of wonderful information, saved to my bookmarks (:.

  88. Say, you got a nice post.Really thank you! Cool.

  89. You made some decent points there. I did a search on the topic and found most guys will consent with your website.

  90. Onyekachi说道:

    It is challenging to get knowledgeable guys and ladies with this topic, nevertheless, you be understood as there as far more you are preaching about! Thanks

  91. girl games 3说道:

    Im grateful for the blog.Really looking forward to read more. Great.

  92. ppg auto glass说道:

    Well I definitely liked reading it. This tip offered by you is very helpful for correct planning.

  93. Very good info. Lucky me I ran across your blog by accident (stumbleupon). I have book marked it for later!

  94. Thanks for the blog article.Thanks Again. Much obliged.

  95. work on. You have done an impressive job and our entire group will probably be thankful to you.

  96. very handful of websites that occur to become comprehensive beneath, from our point of view are undoubtedly effectively really worth checking out

  97. Its hard to find good help I am forever proclaiming that its hard to procure good help, but here is

  98. for more info说道:

    Really enjoyed this blog.Really looking forward to read more. Cool.

  99. Major thanks for the article post. Keep writing.

  100. You made some nice points there. I did a search on the topic and found most individuals will consent with your website.

  101. Im obliged for the post.Really looking forward to read more. Will read on

  102. us so I came to take a look. I am definitely enjoying the information.

  103. well defined说道:

    I think this is a real great post.Really thank you!

  104. more information说道:

    Pretty! This has been an extremely wonderful article. Thank you for supplying this info.

  105. Thanks again for the blog post.Really looking forward to read more. Awesome.

  106. fencing Perth说道:

    we came across a cool internet site that you just could love. Take a look should you want

  107. like this说道:

    Useful information for all Great amazing things here. I am very glad to see your article. Thank you so much and i am looking ahead to contact you. Will you please drop me a e-mail?

  108. find more here说道:

    navigate to this website How come my computer does not register the other computers in the network?

  109. Read, of course, far from my topic. But still, we can work together. How do you feel about trust management?!

  110. You have brought up a very fantastic details , thankyou for the post.

  111. Really enjoyed this article.Thanks Again.

  112. This unique blog is obviously entertaining additionally diverting. I have discovered a bunch of useful things out of this blog. I ad love to go back every once in a while. Thanks a bunch!

  113. I think this is a real great blog.Thanks Again. Cool.

  114. social说道:

    Thank you for discovering the time to line all of this out for people today like us. This specific short article was fairly valuable in my opinion.

  115. Super-Duper website! I am loving it!! Will be real backside soon to interpret a number of extra. I am captivating your feeds also

  116. go to说道:

    Looking forward to reading more. Great article.

  117. It as nearly impossible to find knowledgeable people in this particular topic, however, you seem like you know what you are talking about! Thanks

  118. caratulas CD说道:

    Looking forward to reading more. Great post.Really looking forward to read more. Want more.

  119. Very goodd article. I aam dealing with a feew of thesse issuss as well..

  120. Leisa Harney说道:

    Will you mind generally if I quote any of your current blog posts on condition that I include acknowledgement along with sources back to your web page? My internet site is in the exactly the same area of interest as yours and my targeted visitors will take benefit from many of the content your site present in this article. Feel free to let me know if it is okay for you. All the best!

  121. hamptonbay说道:

    Very good blog.Really looking forward to read more. Keep writing.

  122. Muchos Gracias for your article post. Really Cool.

  123. Just wanted to say thanks for posting this!

  124. buat pb garena说道:

    watch out for brussels. I all appreciate if you continue this in future.

  125. It as hard to come by well-informed people about this subject, however, you sound like you know what you are talking about! Thanks

  126. one of our visitors recently recommended the following website

  127. go there说道:

    You have brought up a very wonderful details , regards for the post. There as two heads to every coin. by Jerry Coleman.

  128. Louis Vuitton Outlet Well done ! Drinking water might have been more useful, but hey

Leave a Reply

Your email address will not be published.

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>