谈谈一些感受吧

谈谈我第一次使用CSDN博客的初衷和我最近的一些感受吧

为什么我要拖到深夜来写这篇博客呢,其实是我的表达能力不够好,经常脑子里想法比较多,也许是我比较闷骚吧,但是要我一点一点写出来就真的一点也挤不出来,也许是夜晚的寂静能让我的思绪泉涌吧,能够让我把脑海中的一些感受写下来吧。

其实我第一次接触博客那会我还是大一新生,那会C语言还太会,所以就会经常百度去搜索,我想大家都是这么过来的,我也就不怕不好意思的说出来了,在阅读别人博客的过程中,除了可以解决自己的问题外,还可以感受到他们的那种坚持,我想作为一名程序员,除了在白天甚至是夜晚敲代码之外,还能花时间一些时间去记录一些学过或了解过的技术或者一些学习生活中的琐事,我觉得这是非常有意义的,甚至是鼓舞的。

除了这个理由之外,其实还有一件事刺激了我,我才坚定了决心,坚持去记录下我以后的学习与生活,去谈我的感受。嗯,怎么说起好呢,这么说吧,我有个大三的师兄被阿里的面试刷了(名字我也不敢透露),是的,你会觉得这很常见,没错,对于我们这些人来说进入BAT简直就是一个遥不可及的梦想,但是就像别人说的,梦想要有,万一实现了呢。。。是吧,师兄分享了他写的博客给我,里面讲到了他的一些大学时期以来的经历与感受吧,有惊喜、有酸楚、有多累、有悔悟吧,最后他在他博客的最后提到该如何去学习C++,我看了真的觉得受益匪浅,虽然这会我已经是大二了,我这里就列出几条他建议我该做的事情(我就直接复制粘贴吧):

  • 大一上应该认真学好一门语言,学懂其语法,看懂面向对象,看C++primer-plus,多写console application;
  • 大一下应该努力锻炼算法,看acm的题,练leetcode的题(练习算法是整个大学生涯一直要的),看C++primer,学习使用一门IDE,例如Qt,vs,(首推有图形界面的)考好你的英语4级;
  • 大二上可以接触多个方向的语言,例如html、js、java、c#、php、python等,继续巩固你的主职语言,掌握一门脚本语言,例如lua;多去看看各个方向的东西,例如怎么用python改google
    host啊,例如怎么用JavaScript写人工智能行为树、状态机,自学四大课程(数据结构+操作系统+计算机网络+数据库SQL),不要问我问什么这么多,如果你想不荒废年月,考好你的英语6级,练习算法;
  • 大二下,租个服务器,用你的IDE开发你想要开发的东西,用尽一切努力去实现(要包括多线程、联网、数据库、界面处理、最好包括服务端编程)。可以是游戏,可以是软件。做到不死不休的地步。看针对你那个语言的书或者编程届公认好书,例如EffectiveC++,STL源码剖析,Linux服务端编程,有能力的学设计模式,练习算法。
  • 大三上,(初步尝试写简历,这个很重要!一定要写一次!知道你自己的学习情况!)继续践行开发项目的活动,并且看更深一层次的书,例如boost,Thinking
    inC++,好好复习你的四大课程,更深一步钻研你的数据结构,例如:二叉堆、并查集、红黑树、伸展树等。了解行业动态,并准备好实习生面试。练习算法。
  • 大三下,写简历,留意各大公司需要的人才,对你有兴趣的,或者是你想去了解的某些部分,进行专攻,例如:网易游戏,需要你有些个人小项目,你就去做这些小游戏项目。除此之外,去看各个东西的底层实现,例如,Qt的信号槽机制如何实现的、函数回调与线程间通信、调试中断的原理等(我不知道这些算不算底层,反正我只觉得有必要理解,而不早不后应该选现在),练习算法。

我觉得这些建议真的给了我启发,也给了我一些启示,例如学习C++首先打好基础,什么算法数据结构数据库,这些都是要贯穿我们大学甚至是出来社会必须过关的技能,最后我师兄还是决定继续读研,他告诉我:未来VR必定会大热,而且他对这方面有着浓浓的热爱,甚至痴迷,而这一方向的研究一般都是不招本科生的,所以他决定读研,就为那个美好的未来。

对于C++我迷茫过,彷徨过,有同学问我为什么要选择C++这个方向,不选择那些java、安卓或者其他的道路,我说我也不知道,我一直缺少一个答案,但我就是想坚持下去。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值