程序猿初长成(一个程序猿的艰辛入门之旅)

来源:互联网 发布:软件测试项目计划书 编辑:程序博客网 时间:2024/04/27 21:17

    或许最近学习达到了某个点吧,所以我打算用一些博客来写些什么从而记录我的一些事情。
之前一直没有将一些东西发在网上,应为我总感觉什么东西还很欠缺,当然不是说下在我很厉害了,
当然不是只是我认为自己在程序员的路上走了一段时间,技术掌握了一部分,也了解了一些东西。
所以我想把自己的一些努力记录下来。

   鄙人是一个很普通的程序员,大学之前对于电脑的了解,可以说是零,高中的目标是继承爱

牛之遗志(爱因斯坦,牛顿),所以作死的在高考的时候给自己打了个赌,如果考到名校,就去

学物理,考的一般,就去学计算机。然后然后就没有然后了,然后就有了这篇博客。

  大一刚来大学,连电脑的基本操作都不知道,在军训时候恶补电脑基础知识,成天泡图书馆。

可能那个时候就奠定了,接下来的大学生活和图书馆有了不解之缘。然后在军训期间有发生了一

件作死的事情,可能影响了我接下来的大学生活,那就是遇到一个类似于李阳疯狂英语的英语培

训机构,成天疯狂的练英语口语,练演讲能力,练带领团队的能力当然后来在我们学校确实建立了

一个团队,大概有20~30人,这对一个大一新生确实是不可思议的。但是但是重要的是尼玛我是一

个程序员啊。所以大一我错过了很多时至今日依然遗憾的事情。例如数学,C语言,数据结构,最

重要的是错过了ACM竞赛这个对搞计算机非常认可竞赛,当然知识后来我都弥补了,但是ACM竞赛却

成了比较永远委屈遗憾。然后因为理念不同就从英语机构里面出来了。

  这个时候就到了大二了,我强烈意识到了专业知识的重要性,所以我给自己定下了闭关两年学习

知识的计划。这样我就开始疯狂塞知识。大二开始恶补c和数据结构,学习c的指针,学习c++的类,

面向编程思想,函数的重载。操作系统之类的理论知识。在大二寒假的时候刚好遇到学院组织的创

新小组,毫不犹豫加进去了,然后里面老师给我们的寒假任务自学java基础,学的好的才能留下来,

我一直记得那个寒假除了正常的日常活动都是java,笔记 足足记了好几本,正因为这个寒假,我的

编程水平才达到同等级同学的水平甚至我超过了他们,这让我意识到了自己的努力真的让我提高真的

很多。让我在计算机上增加了很大的自信,毕竟我一直处于菜逼的状态,一直没什么信心。这段学习

让我坚定了自己选择计算机的重要性。在大二下学期暑假加入老师项目组跟着一起做一个校园系统。

我做的模块是校园系统的论坛模块,这个时候老师让我使用ssh javaEE框架开发,那时我还一门心思

要学android做app  哭脸.jpg,这个时候反正就是技术上SSH框架不会,然后就是不要提业务逻辑是

什么东西的。老师的指导就是扔给我几本书,n多ptf,各种视频,反正就是各种不知道是什么年代的资料。

当时我的压力真的很大,以前真的没有写过这么大的项目,所以心里压力真的很大,但是都知道压力会给

人动力的,然后就是在那个夏天我用了20多天做了一个论坛。有了给别人吹嘘的资本了。即使现在看来异

常简单测一个项目,就简单实现了基本功能发帖和回帖功能,然后用js写树形结构,但是毕竟是我自己设

计数据库,自己写js,自己写业务逻辑(因为以前不知道论坛的具体是怎么实现的,第一去注册了一个账号,

测试这种业务功能,记得第一个帖子是"我发一条帖子测试一下是怎么发帖",第一个回帖是"我发个帖子测

试一下帖子是怎么回复的"然后就是帖子到底是按着什么算法实现排序的)。或许当时的我就是以一个论坛

项目结束了自己java部分大半年的学习的(当然后面有加强的学了基本所有java本分开发的框架,还有一些

基本相伴的框架).大三上学习有一个偶然的机会在网上接触到一个老师是做金融大数据的,说要带一批实训生

,我想啊!大数据我要学!然后就是不知不觉的入机器学习的坑了。不知道大家怎么样,反正我大三的课异常

的多,然后老师也布置了很多的任务,毕竟在在这个方面我还是新手,所以要学的东西很多毕竟是将机器学习

应用于金融,所以还要学习一些金融知识,我也写了一些股票交易策略,然后使用一些机器学习进行分类。这

种期间使用了三种语言,R语言M,python。所以我都不给别人说我会这三种语言,只是能用而已,很多特点我

都不是很熟悉。我可能比较笨吧,我记得很多时候我都学到凌晨,学到学期末的时候血压都升高了(可能是熬

夜多了,骚年们少熬夜啊!)。后来就是写这篇回顾了,我写这篇回顾的原因不是我要证明什么,只是我要对

自己学的东西总结一下,在这之前我要先将自己经历总结一些,心态总结一下。然后以一个比较好的状态去迎

接接下来的学习。(就是找个实习在真正的项目中磨练自己,可能我这篇博客很少人会看到,以为我以前博客

使用的比较少,如果没有人看到,就当我的自省吧,后面我会贴一些技术的东西是对自己技术上的总结。)