学习Linux或者编程的禁忌
市面上关于三天学会Linux,一天写内核的书越来越多,导致太多的人都有个梦想,求速进。跟求一夜暴富的心态是一样的。
今天,给大家分享一些个人心得。仅表个人意见,不评价任何人。
1、急
如果人人都是用三个月时间入门,你想一天解决,你以为你是谁?别人都不是白痴。
经验:学好Linux或者编程的捷径就是不要找捷径。
2、眼高手低
有些入门者,在看比较基础的入门教程的时候,觉得很简单,看一眼就会了。真的看看就会了吗?
看上去觉得容易,觉得自己懂的东西,只是能看懂,不能代表你有这能力,要能自己写出来,那才叫会了。
以前我学网络攻防的时候,在讲台上操作显示的,不是老师,是学生,因为老师在台上操作,台下的人都觉得很简单,都懂了,但要是学生在台上操作时,错漏百出,而台下又没几个人能说出错哪了,结论:眼睛看得懂的东西,你的手未必能做出来。
3、图方便
以前有个同事,他经常上网拿别人的代码,拿来就用,不看人家的代码是什么原理,只知道将某个参数修改成自己的变量就完了。到出现问题的时候“乌云,过来帮帮忙”。我去一看,“太高深”了,看完人家原来的代码都要半天,问他这是什么,有什么用的,都是答“不知道”。
拿来主义不是说不好,是拿来后,干什么用的。
有的人要做一个什么功能时,就在网上找人家代码,回来一贴,完事,多方便。但是,你最终得到什么?你学到了什么?
4.不会问问题
见过好多人,在问问题的时候容易犯两个问题:1.没有描述遇到什么问题,直接就开口问,说完了基本上是自己心里明白。2.觉得别人回答问题是应该的,不停的弹窗,没时间回答就开始各种的不满,嫌看不起小白。哈哈(我不是故意笑的)
学习Linux或者编程的禁忌相关推荐
- Proxy源代码分析--谈谈如何学习linux网络编程
Linux是一个可靠性非常高的操作系统,但是所有用过Linux的朋友都会感觉到,Linux和Windows这样的"傻瓜"操作系统(这里丝毫没有贬低Windows的意思,相反这应该是 ...
- 学习linux/unix编程方法的建议[转]
首先先学学编辑器,vim, emacs什么的都行. 然后学make file文件,只要知道一点就行,这样就可以准备编程序了. 然后看看<C程序设计语言>K&R,这样呢,基本上就可以 ...
- 学习linux/unix编程方法的建议-转
假设你是计算机科班出身,计算机系的基本课程如数据结构.操作系统.体系结构.编译原理.计算机网络你全修过 我想大概可以分为4个阶段,水平从低到高 从安装使用=>linux常用命令=>li ...
- 学习Linux系统编程、网络编程的方法
Linux系统编程 Linux网络编程 学习的参考文档 链接:https://pan.baidu.com/s/1lPXTkrn0SKGs-BEY61FOgw 提取码:47i9
- linux 网络编程学习
linux 网络编程学习 Linux网络编程学习路线 - CTHON - 博客园 (cnblogs.com)
- 【北京迅为iMX6ULL】嵌入式学习之Linux系统编程视频教程
什么是Linux系统编程? Linux系统编程也叫Linux下的高级编程,是介于应用层和驱动层之间的. 学习了哪些知识后可以学习Linux系统编程? C语言基础.Linux基本操作命令 怎么学习Lin ...
- 嵌入式学习之linux系统编程----1 了解linux编程并且在ubuntu以及ARM上运行测试程序
1.何为linux系统编程? linux系统编程也称为linux下的高级编程,它介于应用层与驱动层之间. 一般来说分为三个层面,分别是:应用层(写一个qt程序或者c程序就属于是应用层面).驱动层(比如 ...
- Linux系统编程学习之《编程前的准备》
在进行Linux系统编程钱,先来看看编程前的准备吧! 先说说我为什么学习Linux系统编程,因为我觉得现在Linux是IT行业的主流,学习一下Linux相关知识,对于学计算机专业的我来说肯定是有必要的 ...
- 基于UDP客户端服务器的编程模型-linux网络编程
坚持在代码中注释,边读代码边学习Linux网络编程 使用到的发送函数原型: #include <sys/types.h>#include <sys/socket.h>ssize ...
最新文章
- Google经典面试题解析
- Java学习笔记3——继承
- GMM_example(3)
- android两张图片切换,android recyclerview 切换列表视图
- Hive的下载安装,以及配置mysql作为元数据库
- 通过正则表达式分句提取中文内容
- linux使用lftp文件自动认证上传下载
- 开源社区合入patch的步骤
- Java项目上出现红色感叹号
- 机器学习 之 LBP特征
- Python开发【第五篇】:Python基础之杂货铺
- OpenCV入门教程,超详细OpenCV入门教程!10小时让你轻松掌握opencv的使用
- android无线投屏到电视盒子,【沙发管家】教你如何把电脑视频投屏到智能电视/电视盒子上!...
- java 按照笔画排序,怎样用java把名单按姓氏笔画排序
- 电脑安装不上chrome浏览器
- 大象不会跳舞了吗?营收下滑的IBM在干什么
- 信息系统项目管理师---第十五、十六章 知识管理及项目变更管理历年考题
- docker之旅,附带实例脚本
- linux常用重启命令,linux常用关机和重启命令
- Python基础之 3. 容器:字符串、列表、元组、字典
热门文章
- 网站服务器不要开启BBR,CentOS 7 网络开启BBR优化(升级内核、开启 BBR)
- 使用Vysor投屏,极其简单
- 32位tomcat_64的mysql_tomcat环境搭建
- 视频流媒体RTSP专用播放器RTSP拉流、RTMP推流方案之EasyPlayer-RTSP-Win抓图代码重构流程介绍
- 【C/C++】C语言特性总结
- 学生党和SLAMer都可用的工具网站推荐
- Jenkins+Git+python+Pgyer Android打包发布实践
- Delta机器人的运动学分析
- ti图形计算机论文,例谈TI图形计算器与高中数学教学的整合
- LabVIEW简单的PID控制程序