zoukankan      html  css  js  c++  java
  • “野生”程序猿写博客一年的感悟

    “野生”程序猿写博客一年的感悟

    从去年九月份发布了自己的第一篇博客开始,兜兜转转已经一年过去了,也即将开始成为代码搬运工的第三年。其实很早就有想法写一篇阶段总结,但最终没能战胜自己的拖延症,一直拖到了两三个月后的今天才开始决定动笔写下来……在脑中最开始冒出这个想法的时候,有很多的内容想要去记录,但随着时间的慢慢流逝,现在提笔却忘记了自己想要写些什么……所以万一你们要是发现有什么逻辑不停的地方,就当我是胡说八道吧

    痛并快乐着的编程

    记得两年前刚接触的编程的时候,最大的愿望就是能有一份好的工作。刚开始接触上了编程的时候….看着满屏的字母,心中的第一感觉就是:头晕。但是也依然清楚的记得:当自己使用HTML+CSS写出了第一个网页的时候,那种发自内心的满足感,或许真的只有程序猿才会懂……所以自己陷入了遇到BUG时的烦躁,再到代码完成时的兴奋与满足的死循环中……


    这里写图片描述

    开始自己的第一篇文章

    其实在刚开始学习编程的时候,有人就不停的提醒着我:学着去写博客,将自己的所学记录下来。这句话我一直都是在“嗯嗯”的答应着,然后就没有然后了…..因为自己当时心中想法是:现在学习的东西都太简单了,意义不大,也没谁会去看,写了万一被人嘲笑怎么办?所以从自己开始创建博客到第一篇博客发表,经历了一年的时间……(其实现在想一想,那些简单的东西,也是值得记录的,所以如果你想去尝试着写一篇博客,别害怕被嘲笑,Just do it,你会有收获的)

    也正是那一年的时间,让自己在不停的在面向搜索引擎编程的过程中发现,很多网上有的博文其实对新猿都是很不友好的,很容易就出现特别多莫名其妙的Bug或者跳度很大让人措手不及,对于一个新人来说,内心是极度崩溃的……或者,你会发现有些文章就是一模一样的,对于问题的解决根本没有任何的实质性帮助…….

    当时自己正在学习PHP框架,在整合别人的已经封装好的包的过程中,出现了很多莫名其妙的Bug,当时自己想着要将这些Bug记录下来,方便以后再遇到时有个参考……然后也没有然后了……直到项目写完都没有去记录,直到后来将自己当时遇到的Bug忘得一干二净,才明白:很多事,想到了,就去做,别等待…….

    所以在自己学习新内容的过程中,决定将过程一点一点的记录下来,并将我在别人的博客中发现的不足,一点点完善,所以写出了自己的第一篇博客……虽然写的不好,但是看着每天能增加那么几个访问量,内心还是很满足的……Emmmm….我就是这样一个容易满足的人…….

    后来,自己开始逐渐的将自己的代码”搬”到博客,之所以说是搬,那就是无任何注解,无任何解释,就是:Ctrl c + Ctrl v。


    这里写图片描述

    随着博客写得越来越多,情不自禁的也会学着去提高博客的质量,或者去更好的排版,让它看上去更令人赏心悦目。所以对于新猿来说,尝试着去写博客,对于自己的语言组织能力和Markdown语法掌握能力的提升,都会是不错的选择,还是那句话:多看不如多上手操作。

    给自己定个目标,坚持下去

    俗话说:万事开头难,然后中间难,最后结尾难。当时写博客最大的动力就是希望访问量超过一个学长,所以不断的激励着自己去写出更多有意义的文章,获得更多的访问量,不再是单纯的“展示代码”。幸运的,今年的访问量也增加了2W+,也算是完成了一个小小的目标吧……这也是为啥我推荐新猿可以先从一些国内的社区开始,因为国内社区自带的流量,会让你有一种满足感,如果尝试写了几篇之后,没有给你带来任何的成就感或者是改变,很容易让人半途而废(虽然写博客本身就是个积累而又枯燥的过程)…..所以学会给自己定个目标,并坚持下去,比如:先把自己新买的书看完,或者写它几篇博客…….不要让优秀的文章在你书签栏里默默无闻,不要让新买的书除了用来垫脚就再也没用过……

    学会尊重别人的成果

    这一年中,我也认识了许多写博客的人,对于他们来说,最痛恨的事情就是:抄袭。其实对于每一个写博客的人来说,都是愿意将自己的知识分享出来,希望得到大家的认可,也希望能有更多的人能欣赏到自己的文章。但是一些人或者网站的做法…..emmm….真的令人所不齿…. 记得自己第一次发现有网站转载自己的文章的时候,内心的那种被认可感还是很满足的,可是看到它将自己的原本图片的水印遮住,没有原文链接,也没有原作者,甚至把作者改为自己…..心中真的是万马奔腾…..比如这个:http://m.php.cn/article/379313.html 原文链接:https://blog.csdn.net/m0_37888031/article/details/78066984 除此之外,也有很多网站转载自己的博文,但是每当看到他们选择在文末填上原文链接的时候,得到的是一种满足和尊重感。所以,学会去尊重别人的成果,如果在博文中有参考别人的地方,学着去将它附在文末,这样不但是对别人的尊重,更是对自己素质的体现……

    选择适合自己的学习方式

    其实对于这个问题,我觉得并没有资格来谈,毕竟我现在也只是一只“菜鸡”。目前最多的学习方式就是:视频、看书和知识付费。但是个人觉得视频是最难以掌握重点的一种方式,知识付费则适合于有了一定积累的情况下去提高。而看书,则更适合去查找自己的所需要的知识,所以无论如何,找到适合自己的,就是最好的~但是进步最快的,还是动手写代码~

    EngLish挺重要,学会掌握提问的艺术

    随着在删库跑路的路上越陷越深,强烈推荐刚入门时最应该掌握的技能之一:面向度娘/Google编程。在这里我也不得不吐槽一句:对于那些在刚开始就推荐新猿使用Google或者面向Stack Overflow编程,话语中嫌弃度娘或者国内社区的人,我认为这是在做拔苗助长的事,毕竟对于一般的学习者来说,度娘完全是一个足够的存在,盲目的接触全英文东西,对任何一个刚接触的人都会有一种恐惧感,只会盲目的给自己增加入门的门槛,所以我觉得学习是个循序渐进的过程,只有当有了一定的积累,才会更适合。但不得不说的是,English真的很重要。如果有条件,尝试着使用Google+英文的方式去搜索你遇到的问题时,又或是你学着去查看官方的英文文档时,或许你会发现一个崭新的世界……

    至于提问的艺术嘛,更多是针对伸手党了……毕竟对于大多数的新猿来说,其实他们最大的困难不是去解决问题,最大的困难应该是如何去描述问题……(别问我是怎么知道的)。但我要说的是:提问嘛,做到不卑不亢,不要认为别人理所应当的回答自己就OK……具体的参考下图吧

    这里写图片描述

    具体的文档,在Github上有一篇写的挺好的,有空可以看一看:点这里点这里!!

    别犹豫,去做吧,并且坚持下去

    “世界那么大,我想去看看”,每个人心中都有一场说走就走的旅行。可是现实生活中的,更多是:再等等吧,下次假期我就去。“今天图书又打折了!”于是买了好几本回家,然后就没有然后了……“这个地方等写完了再优化吧”可是…写完以后就再也没碰过那段代码……”这篇博客下次写吧,今天就先不写了”,可是几天后“我上次想写什么来着?”

    所以别等了,想到了就去做吧!

    也正是因为这一年来坚持写博客的习惯,也让自己无形之中获得了很多的提升。四月,上线了自己的第一个项目,两天时间就获得了8K+的使用人数,40W+人次的参与次数……自己创建了第一个专栏《从零开始做JAVA微信公众号开发》也误打误撞的被自己整合到了某付费平台成为了一篇Chat,订阅人数也超过了百人~~

    所以学会去坚持,一切都是有可能的。

    下一步规划

    继续坚持将博客写下去,这次不是为了超过谁,而是为了超过自己……将自己的两篇专栏《史上最简单的MySQL教程详解》和《SpringBoot简明教程》继续写完……也能将自己的公众号能顺利的维护下去,希望能得到大家的支持和批评指正!

    总结

    在这一年中,因为坚持,还是收获了很多的东西。但是也有许多不如意的地方,也曾因为自己菜,而被人嘲笑过,也因为不断的坚持,达到了曾经自己觉得很难的目标……走在路上,不为别的,只希望别忘了自己为啥出发……

    我是Rock_R,一个努力着做一个热爱生活、有思想、有情怀的搬运工。

    别忘了关注博主的个人公众号,更多学习资源分享~

  • 相关阅读:
    10. Regular Expression Matching
    9. Palindrome Number
    6. ZigZag Conversion
    5. Longest Palindromic Substring
    4. Median of Two Sorted Arrays
    3. Longest Substring Without Repeating Characters
    2. Add Two Numbers
    链式表的按序号查找
    可持久化线段树——区间更新hdu4348
    主席树——树链上第k大spoj COT
  • 原文地址:https://www.cnblogs.com/newtol/p/10159089.html
Copyright © 2011-2022 走看看