0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

怎样成为一名高效率的程序员

工程师人生 来源:工程师吴畏 2019-05-20 16:28 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

互联网发展日新月异,社会科技每天都在发生着翻天覆地的变化,而程序员已经成了这个时代的庞大群体,各种各样的程序员数不胜数,我们每天上下班,不论你是坐公交还是乘地铁,在你的身边一定有程序员。本人我就是其中的一员,本人主修java语言,从事java类开发工作。由于本人工作时间不长,经验尚浅,都是学着前辈高人的路子,在慢慢前行,下面我给大家分享下,如何从菜鸟成长为高效程序员。要想成为一个高效的程序员,不是一朝一夕的事,而是贵在坚持,程序员的工作都是在不断淘汰旧的东西,接受新的,我们必须学会去积累工作经验和成果。所谓高效程序员,就是逻辑思维敏捷,学习能力强悍,敲代码速度绝对是要快,代码规范严谨,善于总结经验,视野开阔,不局限于某一门专属编程语言,能够举一反三。

筑基阶段:

1.敲代码速度要快,要求手指灵活,尽量减少输入出错。这个是基本功,不然何以达到一定的代码量。

2.精通几个常用的代码编辑工具。(注意,这里说的是编辑工具,除了常用的eclipse,myeclipse,jBuilder等IDE工具外,还必须掌握文本编辑工具,如notepad++,vim)。

3.掌握Linux系统中常规命令。(这个是所有程序员都必须掌握的基本功)。

4.随时随地的做笔记。(这个就不解释了,反正善于总结经验不会错了,可以推荐使用有道笔记)。

5.学会一些主流的代码管理工具的使用。(如SVN,gitHub,maven等)

初级阶段:

6.熟悉并精通某种编程语言的基础和特性。(java语言必须掌握corejava基础部分)

7.善于给自己写一些工具,拿来即用的那种。(如数据库连接,文件读写操作等等)

8.掌握web开发的常用技术。(如HTML,CSS,javascript,Ajax,JSP,jQuery)

9.掌握常用数据库的基本操作。(如oracle,mysql)

中级阶段

10.掌握一些主流开源框架,设计思想。(如,spring MVC ,Struts2+hibernate+spring/SSH ,EJB等)

11.掌握设计模式,学会使用一些开发模式。

12.掌握Linux中的shell编程

14.学会使用数据库的DDL,DML,以及存储过程。

15.熟悉项目的整个生命周期,从需求到上线中的各个阶段。

16.关注技术网站和社区,开拓思路,汲取他人的优序经验,同时分享自己经验。(如csdn ,oschina等)

17.熟悉整个项目周期的中的各类文档。

18.定期给自己策划一个项目,练手。

高级阶段

19.关注科技,了解IT界动态,学会发现和创新。

20.开始学习项目管理相关知识,学会如何成为一个优秀的项目管理人。

21.适时给自己买一些书籍,给自己大脑及时充电。

22.经常参加一些培训讲座,开拓视野。

23.关注政策,了解时代互联网发展趋势,学习和创新。

其实IT界已然成了一大江湖,IT江湖门派之多,编程流派何其多,可能每个人踏足IT江湖都身怀绝技吧,上面的23条也许不一定适合你,但是我还是希望它能帮助大家,大家共同努力。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 程序员
    +关注

    关注

    4

    文章

    956

    浏览量

    31046
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    如何成为一名高薪嵌入式工程师?

    学嵌入式,也可以轻松入门。 如果你已经明确好,想要从事嵌入式开发,想要成为一名高薪的嵌入式工程师,那下面这几点建议请好好看看: 、夯实技术基础 ✅编程语言 C语言:嵌入式开发的核心语言,需
    发表于 04-09 09:03

    SL3170:宽电压150V降压恒压芯片——高效率与低功耗的完美融合

    系统的稳定性,还延长了器件的使用寿命,降低了维护成本。 应用场景 备用电源系统 在备用电源系统中,SL3170的宽电压输入范围和高效率特性使其成为理想的选择。无论是作为UPS不间断电源的核心组件
    发表于 03-04 10:07

    资产管理怎么提高效率

    资产管理怎么提高效率资产管理效率提升需从流程自动化、数据可视化、资源优化三方面入手,通过智能工具替代人工操作。广州杰众智能科技有限公司的RFID技术方案,可使资产盘点效率提升90%,闲置资产利用率
    的头像 发表于 01-28 16:49 674次阅读
    资产管理怎么提<b class='flag-5'>高效率</b>

    大理的AI野心藏不住了——风花雪月中千程序员探讨人工智能

    2025 年12月4日至6日第二届CCF程序员大会暨大理人工智能与应用国际开发者大会在大理圆满落幕。
    的头像 发表于 12-24 17:45 962次阅读
    大理的AI野心藏不住了——风花雪月中千<b class='flag-5'>名</b><b class='flag-5'>程序员</b>探讨人工智能

    程序员最常见谎言

    了。 28我已经测试过了,这个功能没问题,可以上线了。 29别担心,这个问题很快就能解决。 30代码快写完了,已经完成 90% 了 。 希望大家对程序员些容忍以及谅解! 各位程序员你们都被我说中了哪些?说说你们的观点
    发表于 12-10 08:24

    奔赴热AI,码力全开!Talkweb House@1024程序员日系列活动圆满收官

    1024程序员日”系列活动至此划上了个圆满句号。本届1024程序员节以“AI构建世界,智能引领未来”为主题,广邀技术大咖、产业领袖、企业代表与全球开发者齐聚星城
    的头像 发表于 10-27 18:59 1032次阅读
    奔赴热AI,码力全开!Talkweb House@1024<b class='flag-5'>程序员</b>日系列活动圆满收官

    Skyworks ICE™ Technology 2.4 GHz Wi-Fi 6 高效率、高功率前端模块 skyworksinc

    电子发烧友网为你提供()Skyworks ICE™ Technology 2.4 GHz Wi-Fi 6 高效率、高功率前端模块相关产品参数、数据手册,更有Skyworks ICE
    发表于 10-27 18:30
    Skyworks ICE™ Technology 2.4 GHz Wi-Fi 6 <b class='flag-5'>高效率</b>、高功率前端模块 skyworksinc

    HER304高效率整流二极管规格书

    HER304高效率整流二极规格书
    发表于 09-19 17:32 1次下载

    AP8105:采用先进PFM控制架构的高效率、低纹波DC-DC升压转换器

    致 AP8105通过创新的PFM控制架构和精密的模拟设计,为低输入电压应用提供了高效率、低噪声的功率解决方案。其卓越的电气特性、灵活的设计选项和极简的外部元件需求,使其成为电池供电设备的理想选择。无论是消费电子产品还是工业应用
    发表于 08-22 10:17

    作为一名PCB质检工程师,我为什么在用手持式面铜测试仪?

    在PCB行业,铜厚直是决定阻抗、散热与可靠性的关键指标。过去,工程师把板子搬到实验室、等待台式铜厚仪出结果;作为一名PCB质检工程师,如今,我更愿意把“实验室”揣进口袋——手持式面铜测试仪正在成为
    发表于 08-11 11:59

    高效率、6通道、白光LED驱动器,带I2C接口 skyworksinc

    电子发烧友网为你提供()高效率、6通道、白光LED驱动器,带I2C接口相关产品参数、数据手册,更有高效率、6通道、白光LED驱动器,带I2C接口的引脚图、接线图、封装手册、中文资料、英文资料,高效率
    发表于 07-30 18:31
    <b class='flag-5'>高效率</b>、6通道、白光LED驱动器,带I2C接口 skyworksinc

    高电流、高效率电荷泵,具有自动定时器 skyworksinc

    电子发烧友网为你提供()高电流、高效率电荷泵,具有自动定时器相关产品参数、数据手册,更有高电流、高效率电荷泵,具有自动定时器的引脚图、接线图、封装手册、中文资料、英文资料,高电流、高效率电荷泵,具有自动定时器真值表,高电流、
    发表于 07-29 18:32
    高电流、<b class='flag-5'>高效率</b>电荷泵,具有自动定时器 skyworksinc

    如何高效管理Linux服务器

    作为一名运维工程师,我们每天的工作是确保服务器的稳定运行、提高效率以及解决各种系统性问题。在繁忙的工作中,如何提升管理Linux服务器的效率成为了我们最关注的问题。幸运的是,自动化工
    的头像 发表于 07-24 11:51 788次阅读

    SL3075 dcdc65V耐压 5A电流高效率降压芯片替换TPS54340

    有限公司推出的款高性能降压转换器,专为需要宽输入电压范围和高效率转换的应用而设计。它集成了90mΩ的高侧MOSFET,支持高达5A的连续输出电流,并且能够在4.5V至65V的宽输入电压范围内稳定工作
    发表于 07-10 17:25

    Sky5® 双 2.4 GHz、802.11ax 高线性度、高效率前端模块 skyworksinc

    电子发烧友网为你提供()Sky5® 双 2.4 GHz、802.11ax 高线性度、高效率前端模块相关产品参数、数据手册,更有Sky5® 双 2.4 GHz、802.11ax 高线性度、高效率前端
    发表于 07-02 18:31
    Sky5® 双 2.4 GHz、802.11ax 高线性度、<b class='flag-5'>高效率</b>前端模块 skyworksinc