成魔笔记1——先入IT,再成魔
关于我为什么要写这个博客的原因,做一个简单的解释。因为报考的一时兴起,我选择了软件专业。可是三年下来,感觉自己没做多少事,也没收获到多少东西。很多时候都是老师讲什么,都是完全陌生的东西,跟不上教学的思路。虽然也会了点编程,可以敲敲c,写写java,可是真的要做点什么的时候,就觉得自己所知甚少。软件行业的水太深了,不做点什么,就会沉下去,永远也翻不了身。偶然间我看到一个博客ID:潜心成魔。
我记得高中的时候看一些鸡汤文学,其中有篇文章,名字叫:勤奋让世界如临大敌。没觉得有什么特别的,但是一个很要好的朋友特别欣赏,后来反复琢磨,竟被震撼到了。勤奋啊,就是你还在打游戏的时候,别人在学习,你无所事事的时候,别人已经在努力赚钱工作了。可能你每天用来学习的时间只有两个小时,别人却除了休息睡觉之外都在努力工作,学生时代的竞争感,高三的压力感都是这样的力量。勤奋本身并不可怕,但是勤奋的力量足以让一事无成的人抬不起头来。一个人的勤奋程度让世界所有的人都感到压力,那这种勤奋难道不值得让我们虚心么。当然了,时代是会变的,后来把那些“金玉名言”都忘记了,突然看到潜心成魔四个字,顿时被征服了。时代节奏太快了,人心太浮躁了,潜心做事的人就难能可贵,一个潜心做事的人就变得像魔鬼一样强大。之前看过一本书:《如光影常在》,作者张小溪讲每天给自己拍一张照片,坚持了6年。应该是6年,或者更久,不记得了。有读者评论说,最开始看这本插画集的时候,发现作者本人并不漂亮,但是越往后越发现作者穿衣什么的都很有品味,人也变得不一样了。讲成功学的人说,一个人对着镜子夸自己会使自己变得漂亮,我想一个潜心做事的人,尤其是几十年如一日做事的人,他所坚持的事一定也会有所成。
扯的有点远了,这些东西写在一个软件人的博客里确实有点不合时宜,但是没关系,一个人不仅应该有理科思维,更应该有文学情怀。现在说回这个博客的故事。如此我创建这个博客的目的也很清晰了,要记录一下自己的成长轨迹,努力成为一个软件行业的大魔。那么谈一下我的计划吧。
因为是先入行,后走上这成魔路,所以我的计划是这样的。一边继续着那种临时上网查资料,应付作业的差事,一边学习读书,扩充自己。计划是这样的,先看计算机组成原理,再看软件工程概论。为什么是这样一个套路?首先,我要做的是学习编程,软件工程等知识,那么和我们最直接的就是计算机。想要利用好工具,首先要了解工具,计算机就是我们手里的工具,一个无所不能,创造一切的工具。所以我们首先要了解这个工具,掌握他的特性,然后再进行其他的学习,由浅入深,一点点激发兴趣,不要一棍子打死,看到那些让人费解的知识,直接失去奋斗的信念。所以我之后会建一个新的分类,记录我学习计算机组成原理的过程。之后为啥是软件工程概论呢?因为软件开发不是一个简单的流程,它为需求,架构,设计,编码,测试,运维等一系列模块。每一个模块都是一门课,甚至好多门课。不能提纲擎领,就会迷失在技术的漩涡里,一个坑一个坑踩下去,除非意志坚强,又或对软件绝对热爱,不然真的要绝望的。所以第二本先定为软件工程概论。之后的路,可能会按照软件开发的模块来学习吧。先做好第一件事好了。
在开始之前,还有一些事需要想到。要选哪本书来读呢?要选择那些通俗易懂,读起来容易理解的,不要专业的。这样学习起来会很轻松,或许这些书不够专业,或者专业知识不足,但是无所谓,能读进去才是最重要的,之后遇到技术难点,再去那些更专业的书籍上找知识,对照即可。另外,读书要怎么读?我的想法是知识笔记加心得体会,有点像读文学了,哈哈哈。但是谁能说设计实现一个软件不是艺术呢?一行行代码不能写的像文学一样有韵味呢?读完之后就不用说了,做总结,知识的总结,学习过程的总结。
好了,多说无益,准备开工了。让我们一起走这条成魔之路。
成魔笔记1——先入IT,再成魔的更多相关文章
- [Json] C#ConvertJson|List转成Json|对象|集合|DataSet|DataTable|DataReader转成Json (转载)
点击下载 ConvertJson.rar 本类实现了 C#ConvertJson|List转成Json|对象|集合|DataSet|DataTable|DataReader转成Json|等功能大家先预 ...
- bitMap算法实现以及ckHash函数类,将字符串映射成数字,同时可以将数字映射成字符串
ckHash函数类,将字符串映射成数字,同时可以将数字映射成字符串 说明 1.所谓的BitMap就是用一个bit位来标记某个元素所对应的value,而key即是该元素,由于BitMap使用了bit位来 ...
- 利用泛型和反射,管理配置文件,把Model转换成数据行,并把数据行转换成Model
利用泛型和反射,管理配置文件,把Model转换成数据行,并把数据行转换成Model 使用场景:网站配置项目,为了便于管理,网站有几个Model类来管理配置文件, 比如ConfigWebsiteMo ...
- 华为手机内核代码的编译及刷入教程【通过魔改华为P9 Android Kernel 对抗反调试机制】
0x00 写在前面 攻防对立.程序调试与反调试之间的对抗是一个永恒的主题.在安卓逆向工程实践中,通过修改和编译安卓内核源码来对抗反调试是一种常见的方法.但网上关于此类的资料比较少,且都是基于AOSP ...
- Android学习笔记(十八)——再谈升级数据库
//此系列博文是<第一行Android代码>的学习笔记,如有错漏,欢迎指正! 之前我们为了保证数据库中的表是最新的,只是简单地在 onUpgrade()方法中删除掉了当前所有的表,然后强制 ...
- TCP/IP详解学习笔记(11)-TCP交互数据流,成块数据流
目前建立在TCP协议上的网络协议特别多,有telnet,ssh,有ftp,有http等等.这些协议又可以根据数据吞吐量来大致分成两大类:(1)交互数据类型,例如telnet,ssh,这种类型的协议在大 ...
- Maven 学习笔记——将普通的Java项目转换成Maven项目(3)
将一个普通的java项目转换成Maven项目并不是一个很大的任务,仅仅只需要下面的几步就能将转换成功.下面我是用一个简单的Selenium测试小demon作为例子来说的. 移调项目中所有关联的Libr ...
- OpenCV学习笔记(四十)——再谈OpenCV数据结构Mat详解
原文:http://blog.csdn.net/yang_xian521/article/details/7107786 我记得开始接触OpenCV就是因为一个算法里面需要2维动态数组,那时候看cor ...
- NodeJS学习笔记 进阶 (5)将图片转成datauri嵌入到html(ok)
个人总结:这篇文章讲解了使用Node处理转换base64编码图片,读完这篇文章需要5分钟. 摘选自网络 问题:将图片转成datauri 今天,在QQ群有个群友问了个问题:“nodejs读取图片,转成b ...
随机推荐
- 2.12 Hivet中order by,sort by、distribute by和cluster by
https://cwiki.apache.org/confluence/display/Hive/LanguageManual+SortBy 一.order by 对全局数据的排序,仅仅只有一个red ...
- Laravel中的路由管理
//路由中输出视图Route::get('/', function () { return view('welcome');}); //get路由请求Route::get('get',function ...
- UVa 557 Burger (概率+递推)
题意:有 n 个牛肉堡和 n 个鸡肉堡给 2n 个客人吃,在吃之前抛硬币来决定吃什么,如果剩下的汉堡一样,就不用投了,求最后两个人吃到相同的概率. 析:由于正面考虑还要要不要投硬币,太麻烦,所以我们先 ...
- HDU - 1232 畅通工程-并查集模板
某省调查城镇交通状况,得到现有城镇道路统计表,表中列出了每条道路直接连通的城镇.省政府“畅通工程”的目标是使全省任何两个城镇间都可以实现交通(但不一定有直接的道路相连,只要互相间接通过道路可达即可). ...
- 获取DataGridView上选中的一行并转换为一个DataRow类型
ataGridViewRow gridrow = dataGridView1.SelectedRows[0]; DataRowView row_view = (DataRowView)gridrow. ...
- 深入探究Java中equals()和==的区别是什么
目录 相等判断符"==" "=="判断基本类型数据 "=="判断引用类型数据 相等判断方法equals() 思考:为什么要设计equals( ...
- JavaScript Symbol
创建: 2019/02/26 完成: 2019/02/26 生成 每次生成的值都不一样(===, ==都是) var sym = Symbol(); // 可以有参数, 是对symbol的说明 v ...
- HDU5112【水】
#include <bits/stdc++.h> using namespace std; typedef long long LL; const int N=1e4+10; struct ...
- U3D手游《苍穹变》性能优化经验谈
4月11日,由unity公司举办的Unite 2016大会在上海正式举行,在4月12日的案例分享专场会议上,天神互动U3D高级开发工程师康凯以手游<苍穹变>为例讲述了3DMMOARPG游戏 ...
- 51nod1267(双指针)
题目链接:http://www.51nod.com/onlineJudge/questionCode.html#!problemId=1267 题意:中文题诶- 思路:双指针 求a+b+c+d=0,令 ...