编程要有多厉害才能用记事本写各种代码?

简介: 看编程水平的高低,更多是内在东西,快捷键使用再流利,没有主心骨,一样也是花架子,看一个人水平高低还是要看做出过什么东西,很多老工程师在面试的时候,问的不是做过什么项目,一般是问现在市场上还有当初做过的产品没,产品才是最好的简历。

问题本质要不要用集成开发工具写代码而言,是不是用记事本写代码和编程本身厉害与否没有多大的关系,倒是有很多人建议在初学编程的时候,先以记事本学习为主,这种是有一定道理的,毕竟记事本写代码空白一张对于初学者来讲需要考虑的东西对于掌握基本的东西多点,毕竟很多接口在写的时候没有了联想功能只能靠大脑去想,倒是真能锻炼自己的独立能力。

说到记事本写代码,要说这方面表现的比较厉害的在linux下面直接完全的键盘操作不用鼠标,工作效率高的惊人,当然需要记住大量的快捷键,要比直接图形界面的操作效率高很多,linux下面直接搞好VIM能够体会到纯键盘操作的快感。

决定编程水平的高低主要分成三个部分:

1.编码水平,这是程序员的基本功,能把想做的功能给完成了,而且性能质量很高属于高手。

2.编程思想,这是决定程序员水平高低的关键,任何东西都需要指导思想,正常的编程模式也不会超过100个体系,常见的多进程模式,网络编程模式等等学会了套路无论什么编程语言用起来照样比较畅通,编程思想绝对水平高低。

3.框架思想,这种属于在编程思想和编码水平之上的东西了,迈向顶级的关键,绝大部分属于普通的程序员,真正在食物链顶层的才有几个,有些有这种能力但是没有展示的机会,也是挺可惜。

所以看编程水平的高低,更多是内在东西,快捷键使用再流利,没有主心骨,一样也是花架子,看一个人水平高低还是要看做出过什么东西,很多老工程师在面试的时候,问的不是做过什么项目,一般是问现在市场上还有当初做过的产品没,产品才是最好的简历。

程序员对自己最好的宣传是做过的产品。

原文发布时间为:2018-08-07
本文作者: 东辉在线
本文来自云栖社区合作伙伴“ 程序员互动联盟”,了解相关信息可以关注“ 程序员互动联盟

相关文章
|
9月前
|
设计模式 Java 数据库连接
只要100行代码,实现文本编辑器中的草稿箱功能
大家都用过网页中的富文本编辑器,编辑器通常都会附带草稿箱、撤销等操作。下面用一段代码来实现一个这样的功能。假设,我们在GPer社区中发布一篇文章,文章编辑的过程需要花很长时间,中间也会不停地撤销、修改,甚至可能要花好几天才能写出一篇精品文章,因此可能会将已经编辑好的内容实时保存到草稿箱。
75 1
|
22小时前
|
Java
java实现记事本
java实现记事本
|
22小时前
|
Java
Java实现简易文本编辑器
Java实现简易文本编辑器
29 1
|
22小时前
记事本有哪些常见的应用案例?
记事本有哪些常见的应用案例?
36 4
|
小程序 IDE 开发工具
记事本编写QT应用程序
记事本编写QT应用程序
用记事本编写LateX代码
用记事本编写LateX代码
101 0
用记事本编写LateX代码
|
前端开发 JavaScript Java
小小一款代码编辑器竟然也可以有程序运行之功能——Sublime Text3运行各种语言程序的总结
小小一款代码编辑器竟然也可以有程序运行之功能——Sublime Text3运行各种语言程序的总结
196 0
小小一款代码编辑器竟然也可以有程序运行之功能——Sublime Text3运行各种语言程序的总结
|
Shell
VB编程:用Shell函数打开记事本-54
VB编程:用Shell函数打开记事本-54
|
Java C# 索引
C#记事本项目开发,一个可以实现批量操作的记事本!【附源码】
C#记事本项目开发,一个可以实现批量操作的记事本!【附源码】
216 0
C#记事本项目开发,一个可以实现批量操作的记事本!【附源码】
|
Java
编写Java程序,使用菜单组件制作一个记事本编辑器
编写Java程序,使用菜单组件制作一个记事本编辑器
215 0
编写Java程序,使用菜单组件制作一个记事本编辑器