市面上关于三天学会Linux,一天写内核的书越来越多,导致太多的人都有个梦想,求速进。跟求一夜暴富的心态是一样的。

今天,给大家分享一些个人心得。仅表个人意见,不评价任何人。

1、急

如果人人都是用三个月时间入门,你想一天解决,你以为你是谁?别人都不是白痴。

经验:学好Linux或者编程的捷径就是不要找捷径。

2、眼高手低

有些入门者,在看比较基础的入门教程的时候,觉得很简单,看一眼就会了。真的看看就会了吗?

看上去觉得容易,觉得自己懂的东西,只是能看懂,不能代表你有这能力,要能自己写出来,那才叫会了。

以前我学网络攻防的时候,在讲台上操作显示的,不是老师,是学生,因为老师在台上操作,台下的人都觉得很简单,都懂了,但要是学生在台上操作时,错漏百出,而台下又没几个人能说出错哪了,结论:眼睛看得懂的东西,你的手未必能做出来。

3、图方便

以前有个同事,他经常上网拿别人的代码,拿来就用,不看人家的代码是什么原理,只知道将某个参数修改成自己的变量就完了。到出现问题的时候“乌云,过来帮帮忙”。我去一看,“太高深”了,看完人家原来的代码都要半天,问他这是什么,有什么用的,都是答“不知道”。

拿来主义不是说不好,是拿来后,干什么用的。

有的人要做一个什么功能时,就在网上找人家代码,回来一贴,完事,多方便。但是,你最终得到什么?你学到了什么?

4.不会问问题

见过好多人,在问问题的时候容易犯两个问题:1.没有描述遇到什么问题,直接就开口问,说完了基本上是自己心里明白。2.觉得别人回答问题是应该的,不停的弹窗,没时间回答就开始各种的不满,嫌看不起小白。哈哈(我不是故意笑的)

学习Linux或者编程的禁忌相关推荐

  1. Proxy源代码分析--谈谈如何学习linux网络编程

    Linux是一个可靠性非常高的操作系统,但是所有用过Linux的朋友都会感觉到,Linux和Windows这样的"傻瓜"操作系统(这里丝毫没有贬低Windows的意思,相反这应该是 ...

  2. 学习linux/unix编程方法的建议[转]

    首先先学学编辑器,vim, emacs什么的都行. 然后学make file文件,只要知道一点就行,这样就可以准备编程序了. 然后看看<C程序设计语言>K&R,这样呢,基本上就可以 ...

  3. 学习linux/unix编程方法的建议-转

    假设你是计算机科班出身,计算机系的基本课程如数据结构.操作系统.体系结构.编译原理.计算机网络你全修过  我想大概可以分为4个阶段,水平从低到高  从安装使用=>linux常用命令=>li ...

  4. 学习Linux系统编程、网络编程的方法

    Linux系统编程 Linux网络编程 学习的参考文档 链接:https://pan.baidu.com/s/1lPXTkrn0SKGs-BEY61FOgw 提取码:47i9

  5. linux 网络编程学习

    linux 网络编程学习  Linux网络编程学习路线 - CTHON - 博客园 (cnblogs.com)

  6. 【北京迅为iMX6ULL】嵌入式学习之Linux系统编程视频教程

    什么是Linux系统编程? Linux系统编程也叫Linux下的高级编程,是介于应用层和驱动层之间的. 学习了哪些知识后可以学习Linux系统编程? C语言基础.Linux基本操作命令 怎么学习Lin ...

  7. 嵌入式学习之linux系统编程----1 了解linux编程并且在ubuntu以及ARM上运行测试程序

    1.何为linux系统编程? linux系统编程也称为linux下的高级编程,它介于应用层与驱动层之间. 一般来说分为三个层面,分别是:应用层(写一个qt程序或者c程序就属于是应用层面).驱动层(比如 ...

  8. Linux系统编程学习之《编程前的准备》

    在进行Linux系统编程钱,先来看看编程前的准备吧! 先说说我为什么学习Linux系统编程,因为我觉得现在Linux是IT行业的主流,学习一下Linux相关知识,对于学计算机专业的我来说肯定是有必要的 ...

  9. 基于UDP客户端服务器的编程模型-linux网络编程

    坚持在代码中注释,边读代码边学习Linux网络编程 使用到的发送函数原型: #include <sys/types.h>#include <sys/socket.h>ssize ...

最新文章

  1. Google经典面试题解析
  2. Java学习笔记3——继承
  3. GMM_example(3)
  4. android两张图片切换,android recyclerview 切换列表视图
  5. Hive的下载安装,以及配置mysql作为元数据库
  6. 通过正则表达式分句提取中文内容
  7. linux使用lftp文件自动认证上传下载
  8. 开源社区合入patch的步骤
  9. Java项目上出现红色感叹号
  10. 机器学习 之 LBP特征
  11. Python开发【第五篇】:Python基础之杂货铺
  12. OpenCV入门教程,超详细OpenCV入门教程!10小时让你轻松掌握opencv的使用
  13. android无线投屏到电视盒子,【沙发管家】教你如何把电脑视频投屏到智能电视/电视盒子上!...
  14. java 按照笔画排序,怎样用java把名单按姓氏笔画排序
  15. 电脑安装不上chrome浏览器
  16. 大象不会跳舞了吗?营收下滑的IBM在干什么
  17. 信息系统项目管理师---第十五、十六章 知识管理及项目变更管理历年考题
  18. docker之旅,附带实例脚本
  19. linux常用重启命令,linux常用关机和重启命令
  20. Python基础之 3. 容器:字符串、列表、元组、字典

热门文章

  1. 网站服务器不要开启BBR,CentOS 7 网络开启BBR优化(升级内核、开启 BBR)
  2. 使用Vysor投屏,极其简单
  3. 32位tomcat_64的mysql_tomcat环境搭建
  4. 视频流媒体RTSP专用播放器RTSP拉流、RTMP推流方案之EasyPlayer-RTSP-Win抓图代码重构流程介绍
  5. 【C/C++】C语言特性总结
  6. 学生党和SLAMer都可用的工具网站推荐
  7. Jenkins+Git+python+Pgyer Android打包发布实践
  8. Delta机器人的运动学分析
  9. ti图形计算机论文,例谈TI图形计算器与高中数学教学的整合
  10. LabVIEW简单的PID控制程序