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

    文章

    931

    浏览量

    29571
收藏 人收藏

    评论

    相关推荐

    伺服电机在工作中常见的问题有哪些?该怎么处理?

      伺服电机作为现代工业自动化的核心组件,它的稳定运行对于整个生产流程至关重要。但就像任何机器一样,伺服电机也会遇到一些头疼的问题。今天,就让我来给大家科普一下伺服电机在工作中常见的问题以及相应
    的头像 发表于 03-16 08:42 90次阅读

    VNL5090N3TR-E低边驱动芯片在工作中有一片损坏的原因?

    VNL5090N3TR-E,低边驱动芯片在工作中发现一片损坏。 我们想弄清楚损坏的原因,奈何请第三方切片分析太贵。 在此请教各位大佬:1、具体的失效模式和电路图有吗?2、想了解这颗芯片的实际损坏条件
    发表于 03-14 06:01

    薪资高、青春饭,是不是程序员=青楼?

    花期太短。技术迭代快,年龄大容易失业。 就这几年的互联网环境而言,不管是前端、Java、Android开发等等行业。已经感受到程序员不是太卷就是工作难找,薪资过低。以前高工现在拿着中低程序员薪资
    发表于 03-06 21:32

    1月18号“纯鸿蒙”千帆启航,程序员预备!

    。 如何正确看待鸿蒙? 我作为程序员来说,首先是看鸿蒙的发展、市场开发岗位、薪资以及前景。 这几年对鸿蒙的发展情况来分析,从2019年开始鸿蒙的出来今天,华为鸿蒙取得了很大的成就。从“不兼容
    发表于 01-16 22:13

    程序员表白程序

    电子发烧友网站提供《程序员表白程序.rar》资料免费下载
    发表于 11-21 10:41 0次下载
    <b class='flag-5'>程序员</b>表白<b class='flag-5'>程序</b>

    高压放大器在工作中的应用实例有哪些

    高压放大器是一种电子设备,主要用于将输入的低电压信号放大为输出的高电压信号。它在工业、医疗、科研等领域具有广泛的应用。下面将列举一些高压放大器在工作中的应用实例。
    的头像 发表于 10-30 17:23 300次阅读
    高压放大器<b class='flag-5'>在工作中</b>的应用实例有哪些

    程序员节 | 今年程序员们都想要的礼物竟然是……

    原文标题:程序员节 | 今年程序员们都想要的礼物竟然是…… 文章出处:【微信公众号:微软科技】欢迎添加关注!文章转载请注明出处。
    的头像 发表于 10-24 10:35 266次阅读
    <b class='flag-5'>程序员</b>节 | 今年<b class='flag-5'>程序员</b>们都想要的礼物竟然是……

    移植ARM DHCP服务器版本1程序员指南

    这本书由ARM DHCP服务器服务器软件提供, 假定ARM DHCP服务器移植源可以作为参考, 也假设您可以访问程序员的 C 和 ARM 组装语言指南。 本程序员指南是为有经验的内嵌系统程序员编写
    发表于 08-18 06:46

    霓虹灯程序员指南

    如果您对ARM技术完全陌生,请阅读Cortex-A系列程序员指南,了解有关ARM架构配置文件和一般编程指南的信息。 ·霓虹灯技术是ARM高级单指令多数据(SIMD)扩展的实现。 ·霓虹灯单元是执行
    发表于 08-17 06:32

    ARMv8-A霓虹灯程序员指南

    程序员,如固件、设备驱动程序或android内核开发人员•希望为基于Arm的目标设备优化库或应用程序程序员•非常热衷于Raspberry Pi爱好者本指南涵盖了如何开始使用Neon,
    发表于 08-08 07:25

    ARM系统跟踪Macrocell程序员模型架构规范1.1版

    ARM 系统跟踪大型电池程序员示范建筑规格V1.1 建筑规格
    发表于 08-02 10:11

    61.[程序员小飞]如何在3分钟内安装好数据库MySql和Navicat,简单又易懂

    程序员
    充八万
    发布于 :2023年07月20日 09:16:19

    Neuron C 程序员指南

    Neuron C 程序员指南
    发表于 07-04 20:48 0次下载
    Neuron C <b class='flag-5'>程序员</b>指南

    打开 LNS 程序员参考

    打开 LNS 程序员参考
    发表于 07-04 19:50 0次下载
    打开 LNS <b class='flag-5'>程序员</b>参考