成魔笔记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 ...
随机推荐
- 利用JavaScript选择GridView行
本篇技巧和诀窍记录的是:利用JavaScript选择GridView行. 当我们想在GridView中添加删除.选择功能时,我们通常的做法是利用模板功能在每行添加一个按钮控件或者超链接按钮控件,单击按 ...
- CF 429B B.Working out 四个角递推
B. Working outtime limit per test2 secondsmemory limit per test256 megabytesinputstandard inputoutpu ...
- 多行文字的垂直居中或高度不同的图片垂直居中---:after伪类+content
如何让多行文字垂直居中?或者如何让图片垂直居中? 1.demo--css .box { width: 300px; height: 300px; background-color: #f5e79e; ...
- [Xcode 实际操作]八、网络与多线程-(22)使用GCD多线程技术异步下载图片
目录:[Swift]Xcode实际操作 本文将演示如何使用使用GCD多线程技术异步下载图片. Grand Central Dispatch(GCD) 是 Apple 开发的一个多核编程的较新的解决方法 ...
- Java常见设计模式学习(非原创)
文章大纲 一.策略模式二.观察者模式三.工厂模式四.单例模式五.其他模式六.设计模式总结七.参考文章 一.策略模式 现在假设我们有个"鸭子项目",首先我们用OOP(面向对象)的 ...
- 在linux下pycharm无法输入中文
1.在centos系统下,在pycharm中,输入中文件时,显示的字母,无法显示中文字符. 首先,在centos下安装中文输入法,下面安装的是五笔输入法. a::yum安装ibus的五笔输入法: yu ...
- 用shell脚本监控MySQL主从同步
企业面试题1:(生产实战案例):监控MySQL主从同步是否异常,如果异常,则发送短信或者邮件给管理员.提示:如果没主从同步环境,可以用下面文本放到文件里读取来模拟:阶段1:开发一个守护进程脚本每30秒 ...
- zookeeper master 选举
原文地址: http://www.cnblogs.com/nevermorewang/p/5611807.html 选主原理介绍:zookeeper的节点有两种类型,持久节点跟临时节点.临时节点有个特 ...
- Zip-line Codeforces - 650D || 风筝
https://codeforces.com/contest/650/problem/D 原题? http://210.33.19.103/contest/1024/problem/2 4s 520M ...
- B. Apple Tree 暴力 + 数学
http://codeforces.com/problemset/problem/348/B 注意到如果顶点的数值确定了,那么它分下去的个数也就确定了,那么可以暴力枚举顶点的数值. 顶点的数值是和LC ...