如何成为一个优秀的从程序员
以下内容从《Linux系统管理技术手册》中得来,有感而发总结得来:如何成为一个优秀的程序员。
程序员不仅仅是堆积代码的农民,通常都有多种身份。一般来说,Java程序员不只是懂Java一种语言,还需要懂其他的语言。同时也会多种技能,从事多项工作。一个合格的程序员需要懂前端,懂后端,会装系统,编译软件,会各种开发工具的使用。懂数据库,会调试。
当你懂得越多,你的项目会依赖你的越多(如果你到了一定的境界,没有人比你强时)。你会发现你成了唯一懂得怎样去执行各种重要任务的人。
而你要把你从这种角色中解救出来是很困难的,如果选择通过不耐烦,不按期,不保质,不保量的方法来摆脱这些任务,当然是不行的,这种方法有损自己形象,降低了自己的能力,会产生很多麻烦。
建议将花费在这些任务上的经验,记录在文档中,大多数时间你可以用来学习新的东西,将任务分配到其他同事身上,当你从技术人员中离开时,可以全身而退。
如果想学习秦始皇,实行中央集权,把所有的核心技术都集中在自己身上(可能你是骨干了,公司离不开你),那会将不堪重负。没有其他人可以来做这些事,你只能埋没在不停的重复已经掌握的技能上,事实上,你已经没有时间去提升自己了。
转载于:https://blog.51cto.com/2java/1339354
如何成为一个优秀的从程序员相关推荐
- 一个优秀的Java程序员必须了解的GC机制
一个优秀的Java程序员必须了解GC的工作原理.如何优化GC的性能.如何与GC进行有限的交互,有一些应用程序对性能要求较高,例如嵌入式系统.实时系统等,只有全面提升内存的管理效率,才能提高整个应用程序 ...
- [转贴]如何成为一个优秀的jsp程序员
作者:asp3000 email: coolknight@263.net 日期:2000-12-29 20:41:03 (翻译)作者:Casey Kochmer 翻译:刘玉锋 http://www.2 ...
- 为一个优秀的C++程序员
一.技术能力 1.语言 我们要成为一个程序员,学的东西会很多很杂,但是最开始一定要从语言开始学习,而学习语言最关键的莫过于选好一本书,学校的教材就算了,根本没有写 得好的.在此隆重推荐<C++ ...
- 优秀的Java程序员应具备哪些编程技术?
想要成为一名合格的java程序猿,需要学习的知识是有很多的,但是基础知识一定要非常牢固,基础不牢固的程序员,随时都会被新的知识和技术所淘汰,下盘不稳风一吹就倒,那么具体作为一个优秀的Java程序员应具 ...
- 优秀的Java程序员必须了解GC的工作原理
一个优秀的Java程序员必须了解GC的工作原理.如何优化GC的性能.如何与GC进行有限的交互,因为有一些应用程序对性能要求较高,例如嵌入式系统.实时系统等,只有全面提升内存的管理效率 ,才能提高整个应 ...
- 如何成为一名优秀的C程序员
问题的提出 每过一段时间我总会收到一些程序员发来的电子邮件,他们会问我是用什么编程语言来编写自己的游戏的,以及我是如何学习这种编程语言的.因此,我认为在这篇博文里列出一些有关C语言的最佳读物应该能帮到 ...
- 学习C语言的教材、如何成为一名优秀的C程序员、激发程序员创意的6本书、国外程序员推荐:每个程序员都应读的书
学习C语言的教材 我的C语言是自学的,这些年看过不少教材. 下面,我对其中一些教材做个点评. 1. How to Think Like a Computer Scientist: C version ...
- java 哪一个gc好_优秀的Java程序员必须了解的GC哪些
作者丨灵犀一脚C http://www.cnblogs.com/ckwblogs/p/5975921.html 一个优秀的Java程序员必须了解GC的工作原理.如何优化GC的性能.如何与GC进行有限的 ...
- 如何写一份优秀的Java程序员简历?
hello,大家好! 之前给小伙伴们分享过大厂的面经汇总, 面试题刷的怎么样了? 简历准备好了吗? 今天来讨论一下 如何写一份优秀的Java程序员简历 也会分享几份优秀的大厂简历模板, 下方公众号回复 ...
最新文章
- 水系影像分析_“天眼”助力 甘肃运用卫星影像精准研判灾情
- camera 输入数据格式 lcd 显示原理
- 业界 | 5个步骤开启你的数据科学职业生涯!(附链接)
- url访问后台数据报404_网络优化404页面没用吗?对于SEO会造成什么影响?
- SAP供应商编码范围
- 【图像处理】libtiff读写三维TIFF图像(附详细代码)
- [crypto][ipsec] 简述ESP协议的sequence number机制
- OpenCV4每日一练day13:双目相机校正
- Jmeter安装设置
- “新基建”提速,数字化硬核人才,你们准备好了吗?
- Unix/Linux Command Reference
- python课程报告模板_Python制作WORD报告
- CentOS6.x定制~修改CentOS字样
- 利用WPS的Excel制作项目进度表
- 从零开始学Java【基本输入输出、排序(sort)、高精度大数运算(BigInteger)】
- 物联卡、物联网卡、物联网语音卡你能分清吗?
- 雅诗兰黛公司选出董事会新成员
- 单片机c语言有没有跳转指令,51单片机跳转指令
- 小米手机显示服务器已满,小米云空间不足怎么办 小米云服务空间已满官方解决方案...
- 解决el--checkbox 复选框的禁用方法
热门文章
- 又来啦 11道软件测试经典面试题
- 测试上路2年,你处于什么阶段了?不醒着拼,你连应届生都比不过...
- 面试中软性问题的套路与反套路
- 小程序接入h5页面_原生小程序接入H5页面,请求后台接口,获取数据
- python生成一个数组_在for循环中创建多个数组(Python)
- java 单元测试 异步_java - 如何使用CountdownLatch对异步代码进行单元测试同步 - 堆栈内存溢出...
- android 屏幕长宽,怎么获取手机屏幕长宽
- JAVA梅森旋转随机算法,C语言实现梅森旋转算法
- python 常量池_聊一聊让我蒙蔽一晚上的各种常量池
- php十年磨一剑,十年磨一剑