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

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

3天内不再提示

程序员怎样在工作中提升自我

工程师人生 来源:工程师吴畏 2019-06-18 17:44 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

大多数未毕业和工作不久的程序员同学都存在以下几点迷茫:

针对未毕业的计算机同学来说,存在迷茫点有:

1. 不知道社会上企业需要怎样的技能

2. 不知道如何选择第一份工作

3. 在大学接下来的日子如何提升自己,为找工作做准备

针对工作5年之内的程序员同学来说,普遍存在的迷茫点有:

1. 工作过程中如何提升自我技能

2. 跳槽面试超级不自信,觉得工作1-2年感觉什么都没学到

3. 自己渴望有所提升,希望有大牛带领自己提升,但是迟迟找不到,非常困惑如何提高

4. 对自己后面工作规划完全不清楚,担心下一份工作坑更大。

本文,将对以上迷茫点结合自己的一些经历来给广大存在迷茫的同学指引。

针对还未毕业的程序员同学而言:

首先第一点,不知道企业需要怎样的技能,针对这点相信有一些动手能力的同学都会上网百度类似“Java 面试题”或者“买一些面试宝典的书籍”,没有动手能力的同学可能希望大牛告诉他们答案。也许是因为他们觉得网上的帖子不够专业吧。但是这里需要强调的一点就是,做程序员最重要的是动手能力,所以我这篇文章做完指引之后,大家一定也去看和实践。别空想。

针对第二点,不知道如何选择第一份工作,我个人的建议,毕业后第一份工作比较重要,如果有好学历的同学可以优先考虑去BAT等这样的大公司,因为大公司对于人的培养比较看重,尤其自己刚工作,不知道如何选择的时候,如果没有好学历的同学,也有一些参考指标:去一些比较有潜力的创业公司。比如电商、金融、旅游等领域。实在没有不好区分,或者进第一家公司后,感觉不是自己很满意的,也不要自暴自弃或者立刻选择离开。这时候应该静下来心来,想想当初选择这家公司是什么吸引你,以及你最初想进来打算如何做。如果目前没有达到你最初想进来学到的水平,那先不要换新的机会,因为这样你同样到另一家也会面临这样的情况。目前可以按照自己的初衷,先在这家公司学习,公司给不了平台,先自己学习,网上那么多资料,书籍,现在想学的技术,或者其他方面,相信自然可以找到地方可以让你提升的,然后在看看公司有没有项目可以拿来实践,这个实践如果老大不认可,你可以抽一个模块用私底下的时间来做练习。

针对第三点,也就是好好把第一点列出来的知识点去看去实践,摸透模深。同时某些点可以结合一些网上好的开源项目,比如阿里的dubbo、 spring 框架等。

针对工作了1到5年的小伙伴:

可能未工作的时候未做好规划,或者工作后又陷入迷茫了,也大多数会有我以上列出的几点问题。

针对第一点,工作过程中不知道如何提升。其实这点我觉得很多人根本不是不知道,而是懒得做。或者说没有执行力吧,或者觉得学了这个之后好像没什么用等待想法。工作中的提升我总结下来分为几个点(后面还有更大一些点):

1. 技术能力

2. 沟通能力和学习能力

3. 责任心

4. 行业的看法和管理人的能力

所以,不知道如何提升的同学,可以针对这几点进行提升。

技术能力——无非也就是前面列出的一些知识点。以及多看一些技术博客、书籍和开源代码。但是看的过程中,一定要多为自己多个为什么?dubbo 的超时机制是如何实现的、netty如何做到高性能的、Spring是如何做到自动注入的、Spring的类的加载方式怎么完成等。

沟通能力和学习能力——这点就看自己了,需要做大量第一点的练习,一步步积累学习能力。等你懂了很多原理性的东西之后,看的源码实现方式多了之后,学习能力自然提升了。沟通能力可以看看一些软文、书籍、如:人性的缺点、好好说话等书籍吧

责任心——这个可能需要工作过程中慢慢培养的吧。总之,就是做一个靠谱的人,怎样算一个靠谱的人,今天看到的一句话就是,凡事有交代、件件有着落、事事有回音。觉得概况的非常好。

行业的看法和管理能力——这点就是慢慢自己积累了,可以通过一些书籍和文章进行参考。例如 技术领导力、技术管理之巅等书籍。

针对第二点,跳槽不自信。有这个问题,根源还是出在第一个问题上面。因为有些同学在之前工作过程中,以上4点能力根本没有提升,但是又不满足现在的公司,所以想跳槽,但是面试被打击后就越来越不自信了,不知道如何提升可以面试到。

所以我还是那句话,对于程序员来说,动手非常重要,不自信是因为你不懂,所以要让自己自信,需要从0开始,做好一件或者多件自己之前不擅长的事情,这样慢慢就会有底气有自信。做成一件不擅长的事情包括:弄懂一个自己不了解的技术点,如Spring 框架原理等、如自己英语不好,从头开始学,最后取得好的成绩点。这个点没有人可以帮助到你,只有你自己,坚持、耐得住

针对第三点,是和第一点有重合,第一点也介绍具体如何提升了的。

对于第四点,在换下一份工作的初衷吧。有些人同学可能会为了钱换一份工作、有些会为了发展、能力的提升。所以如果是为了钱,你就换一家高薪的,能够换到的前提在于前面说的4点的提升。如果是为了持续发展,这时候就需要找一些大的平台,以及知名的平台的。

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

    关注

    4

    文章

    956

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    CAN信号提升能力(SIC)可以移除CAN共模电感吗

    关于“CAN信号提升能力(SIC)”中提到:TJA146x系列积极提升了CAN信号,确保在大型网络中以更快的比特率实现稳定通信。大大减少了信号振铃(一种带无端口短截线的大型复杂网络的产物),消除
    发表于 04-17 10:17

    UPS不间断电源是怎样排名的?哪家好?

      高科技的发展,让UPS不再是单纯的“备用电池”,而是保障NAS、服务器、家庭数据中心稳定运行的“电力守门”。面对市面上五花八门的品牌和型号,我们应该怎样选呢?所谓的大品牌到底靠不靠谱呢?今天小编就从拓扑架构、能效表现、智能化程度等硬核技术指标,来拆解UPS不间断电源
    的头像 发表于 03-12 16:58 512次阅读

    分体 T5 LED 灯管的开关设计,怎样提升使用便利性?

    分体T5LED灯管的开关设计,怎样提升使用便利性?分体T5LED灯管开关设计:提升使用便利性的多维度解析分体T5LED灯管作为现代照明领域的重要产品,其开关设计对于提升使用便利性起着关
    的头像 发表于 02-12 13:11 297次阅读
    分体 T5 LED 灯管的开关设计,<b class='flag-5'>怎样</b><b class='flag-5'>提升</b>使用便利性?

    芯盾时代SDP助力企业应对核心机密泄露危机

    无论你是程序员、文案、财务,无论你想撸代码、出海报、做报表,各式各样的AI总能满足你的需求,让你的工作更加轻松。
    的头像 发表于 12-26 11:49 843次阅读

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

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

    程序员最常见谎言

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

    堆和栈的区别

    程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表,呵呵。
    的头像 发表于 11-27 18:13 1229次阅读

    软通国际亮相2025沙中开源与AI科技峰会

    2025年11月11日,由沙特程序员协会(parmg)主办的"2025沙中开源与AI科技峰会"在利雅得盛大启幕。
    的头像 发表于 11-14 17:45 1601次阅读

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

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

    开鸿智谷“以赛促学、以赛选才”|1024程序员节暨开源鸿蒙构建大会圆满落幕!

    10月24日,由开鸿智谷联合主办的长沙1024程序员节暨开源鸿蒙构建大会在长沙圆满落幕。本次活动以“湘聚长沙,共赴热AI”为主题,通过技术分享与实战竞赛相结合的方式,着力培养“开源鸿蒙+AI”领域
    的头像 发表于 10-27 17:58 841次阅读
    开鸿智谷“以赛促学、以赛选才”|1024<b class='flag-5'>程序员</b>节暨开源鸿蒙构建大会圆满落幕!

    飞凌嵌入式ElfBoard-常用编辑器之Vim编辑器

    在Linux下我们对文本进行编辑,经常用到的编辑器就是Vi/Vim, Vi/Vim命令众多,功能强大,是大多数Linux程序员选择使用的编辑器。但是Vi/Vim没有图形界面,对于经常在windows
    发表于 10-13 08:47

    手机板 layout 走线跨分割问题

    初学习layout时,都在说信号线不可跨分割,但是在工作中为了成本不能跨分割似乎也非绝对。 在后续工作中,跨分割的基础都是相邻层有一面完整的GND参考,跨分割发生在相邻的另外一层。 但是看了快消品
    发表于 09-16 14:56

    耐达讯自动化EtherCAT转RS232:示波器连接的“开挂秘籍”

    的数据能快速准确地传输到控制系统,实现远程监控和自动化测试。还能提高系统的灵活性和可扩展性,应对各种复杂的测试需求。 总的来说,耐达讯自动化EtherCAT转RS232网关连接示波器是个实用又强大的解决方案,能为咱的测试工作带来便利和效率提升。你
    发表于 07-23 15:31

    程序设计与数据结构

    的地址)出发,采用推导的方式,深入浅出的分析了广大C程序员学习和开发中遇到的难点。 2. 从方法论的高度对C语言在数据结构和算法方面的应用进行了深入讲解和阐述。 3. 讲解了绝大多数C程序员开发
    发表于 05-13 16:45

    滚珠丝杆在工作中损耗会影响什么?

    滚珠丝杆在工作中的损耗会对设备的性能、精度、寿命和运行稳定性产生多方面的影响。
    的头像 发表于 05-10 17:54 629次阅读
    滚珠丝杆<b class='flag-5'>在工作中</b>损耗会影响什么?