与csdn的缘分

来源:互联网 发布:淘宝js跳转楼层 编辑:程序博客网 时间:2024/04/30 14:38

       记得在大学的时候学习编程的时候,经常会遇到各种各样的技术问题,那时候习惯性都会用百度或谷歌去互联网上查找解决方法。也就是在那个时候csdn技术博客的技术帖子总是会排在百度搜索的第前几位,由于对技术的热爱和对新事物的兴趣,我自此接触到了csdn技术博客,在这里我学习到了很多技术,每每有技术问题,都会在这里找到答案,这些年伴随着csdn的日益壮大,我也从这里收获了很多知识,但是自从我在10年注册了csdn账号后,至今也没有写过一遍技术博客,那时候身边的同学跟我想的都是一样的,有什么技术问题直接在这里找就行了,并没有那种想法自己也写点东西来分享。可能那时候自己本身技术能力也有限,写不出什么东西出来,有些那个的时候,还不如直接网上百度一下就搞定了,别人写的东西比我们自己花时间去归纳总结还要好,这岂不是浪费时间嘛。

       现在想起来大学时期了解的东西确实比较少,做的项目也比较少,当时遇到的技术问题也比较简单,那时候的东西拿出来分享确实也没有多大的实际用处,毕竟人家都已经做了,再去做意义不大。12年大四那年,身边的同学都进入了自己的实习单位,同学中间学技术的主要分为3个方向,ios、Android、java、.net开发。大四选择工作城市的时候,大家都是选择去了离家比较近的一线城市,因为我是在东北上的大学,所以毫无疑问大部分同学都选择去了北京帝都工作,那边的机会比较多,互联网大公司也特别多。

      我跟几个来自南方的同学就选择来广州发展,那时候大家工作都很积极,对未来自己的攻城狮生涯充满了向往。也就是在那个时候我们都已经开始接触真正的企业级项目,在实习工作中,多多少少会遇到一些技术的难题,有些问题直接在网上找到答案,但有些技术问题可能在网络上是没有答案的,这个时候就需要自己去一步一步的摸索,有的问题经过努力的思考和尝试,不久就会有答案,有的问题可能就要漫长一段时间才能找到答案,在摸索技术难题的过程中,收获了许多,锻炼了如何解决问题的思维方式,培养了冷静思考并处理问题的能力。这两个能力非常重要,为自己在以后的职业生涯中披荆斩棘练就一身本领提供了基础。

     工作这几年来,身边会遇到很多不适合做这一行的人,这类人有一个共性,每次遇到一点点问题就会陷入懵逼状态,完全不知所措,自己还没思考,就寻求其他人的帮助,然后别人帮他解决完问题后,也不会去记录&思考人家是怎样解决问题,然后就没然后了,下次遇到类似的问题,依然不会,像这种完全失去独立思考解决问题的能力并且学习态度还不积极的人,我劝你还是不要在开发这条路上走下去了,你根本就不适合这条路,你这样继续下去只会是害了自己也害了公司,还不如去尝试一个自己擅长的感兴趣的领域,也许你能在自己感兴趣的路上走得更远。

 我也总结下自己的学习方法,虽然我不是什么大牛,但是我一直都是坚持自己的这套学习方法去进步的。

  1. 自己独立分析问题
  2. 网络搜索
  3. 寻求同事帮助
  4. 归纳总结

     工作这么多年了,回想起来感觉自己什么都知道点,但是什么都不精,接触过的技术也比较且乱,没有一个很好的体系,如果别人去问我相关技术,可能我会回答的很片面,这说明自己对技术掌握的也不够精,这跟我平时不去思考琢磨技术的深层有关系,虽然工作中每个任务给我都能解决,但是都停留在使用技术上而已,并没有很深入了解一些底层上的原理,因为工作上很多任务都是要求能够完成就ok,并不会太多性能上的要求,这跟我这几年工作的内容有关系,很多系统用户量都不够大,对速度和性能要求也没那么高,所以导致我一直没机会通过项目去学习性能上的知识。这几天也开始反思自己这么多年来,自己学到了什么技术,我回想起来貌似我现在做的很多工作都是偏向于在已有的架构上做一些业务性的工作,每个公司都有自己成熟的一套技术框架,自己的任务就是在已有架构上,去开发一个新的业务功能模块,这对于我来说,是没有什么太大的挑战,我因此萌生一个念头,自己在空闲时间何不自己搭一个web框架,这里面可以用目前比较流行的前端框架,同时系统兼顾对数据查询的性能优化。

     就此也讲了这么多,8年前接触了csdn,8年后,希望借此这些年的回顾及未来的规划来激励自己,要好好学习,要不能就被时代淘汰了。大家也一起努力,趁自己还年前,多规划自己的路,多学习,不要把最好的青春年华浪费了。


原创粉丝点击