程序员群体是偏内向的,整天和计算机打交道,用代码说话,接受任务,默默工作。

如果这些任务是有挑战性的还行,你的工作成果就能帮你说话,可是大部分工作都是普普通通的,甚至有点儿重复性的劳动。

这个时候表面上一声不吭地在工作,其实心里在想:看来老板就是给我这个定位了,熟练工,这样下去怎么能成长呢, 还是想办法换个工作吧。

晚上便把简历默默地翻出来,想更新的时候发现,这一年的工作实在是没啥亮点啊。

这种情况大部分人都会遇到,甚至是主流。

从领导角度看,也想找到一些优秀员工,这样才能放心地把那些有挑战性的工作,比较难的工作交给他去做。

如何才能进入领导的视野呢? 就是能把自己show出来,能展示出自己的技术实力和积极进取的工作态度。

 

1

首先肯定得高质量地完成自己的分内工作,完成的质量甚至要超出领导的期望。

举个例子,领导让你准备测试数据,这个任务如果用手工做的话有不少重复性劳动,你当然可以老老实实地去把它完成, 但是如果你觉得准备数据的方式将来可以复用,就写了一个程序去把它自动化了,交活的时候除了数据,还有一个能极大提高生产力的工具,那就大大超出领导的期望了。

再比如,你手头的工作就是C++写规则,实现一些“变态”的,不断变化的业务需求。创造一个领域特定的语言,让那些搞业务的也能写,经过一番“艰苦奋斗”,终于把这个想法给实现了,取得了良好的效果。

类似这样的工作产出绝对能给领导留下极为深刻的印象。他肯定会记住你,下次有重要的工作肯定会考虑到你。

这就你会进入正循环:从增删改查中迅速跳出来,承担起越来越核心的职责,简历也越来越漂亮,如果真的发现现有的平台不足以满足你, 跳槽也是很容易的事情。

2

在一个小范围有了影响力,show出来以后,要想办法扩大,让公司的别的小组,甚至别的部门都知道你的能力。

如果有一些跨部门协作的项目,不要犹豫,积极参加。 如果没有可以,考虑分享你擅长的技术,让你的声音被更多的人倾听。

为了准备一次优秀的技术分享,你需要收集很多资料,会发现之前理解的不足和漏洞,是个很好的学习机会。

程序员不一定要像销售那样“巧舌如簧”,只要能准确地、清晰地表达自己的观点即可。

想超出公司范围,在整个业界建立影响力,只能看自己的“造化”了。 老生常谈,写作实在是个太好的途径!

3

很多人会长时间地在第一步打转,老老实实地做自己的那份儿工作,到最后很容易陷入职业的危机。

他会说: “我就是想不到啊!怎么办?”

我觉得关键点就在于一个人的工作心态:到底有没有owner的意识, 是不是能把手头工作当作自己的事情,全心全意地把他做好。

别人绞尽脑汁改进工作的时候,你满脑子想的是吃喝玩乐,那怎么可能想得到。

现在有个时髦的说法,就是用创业者的心态来工作。

有了这样的心态,你才会不断地思考,学习,找到问题所在,从而做好一件事情。

除此之外,还需要强大的执行力,因为很多人也想到了,但是只在脑海中停留了一下就把这个想法抛弃了,真正的牛人是那些能克服困难,推动想法落地的人。

最后,不言而喻,还需要超越普通人的、扎扎实实的努力。

 

路漫漫其修远兮,吾将上下而求索。

各位程序员同行们,一起加油,好吗?

小编的程序员编程学习基地【点击进入】!从零基础到高级软件开发工程师~

欢迎到访~

涉及:编程入门、游戏编程、windows编程、Linux编程、Qt、黑客等等......

 

程序员,想被别人发掘?那你有 freestyle 吗?的更多相关文章

  1. java程序员在交接别人的工作时如何保证顺利交接?

    序言 各位好啊,我是会编程的蜗牛,作为java开发者,尤其是在职场混迹了多年的老手,肯定会遇到同事离职的情况,或者自己跳槽的情况,这些都免不了需要做好交接工作,不管是别人交接给我们,还是我们交接给别人 ...

  2. Java程序员想年后跳槽,对JVM没有深入的理解,我劝你还是别跳了

    前言 Java 虚拟机是学习 Java 的基础,也是迈入高级 Java 开发工程师的必备知识点.所以今天这篇文章我们来聊聊如何从零开始学习 Java 虚拟机. 深入浅出Java虚拟机 对于刚刚接触 J ...

  3. 程序员需要经纪人吗?10x 最好的程序员其生产力相当于同行的 10 倍~

    原文地址 10x 起源于技术界一个流行的说法,即最好的程序员是超级明星,其生产力相当于同行的 10 倍: Google 园区以好玩的设施闻名:小憩舱.球坑.按摩.干洗.随便吃到饱的自助餐.(为了拍人才 ...

  4. 传播正能量——做一个快乐的程序员

    引子 今天在博客园看到施瓦小辛格的文章我们搞开发的为什么会感觉到累,顿时有感而发.自己本来不擅长写文章,更不擅长写这种非技术性的文章,但是在思绪喷薄之际,还是止不住有很多话要说.针对从客观上说&quo ...

  5. Java程序员转Android开发必读经验分享

    小编最近几日偷偷的发现部分Java程序员想转安卓开发,故此加紧补充知识,为大家搜集资料,积极整理前人的经验,希望可以给正处于困惑中的你,带来些许的帮助. 啰哩啰嗦的说说Java和Android程序的区 ...

  6. 良好习惯成就Better程序员

    慎于说Yes 在没有搞清楚开发需求.任务工作量.团队期望值之前,有前途的程序员不会轻易答应.特别是对于新人来说,比较急于表现自己,对于同事或者老板的工作安排来者不拒,精神可嘉,方法不可取.承诺太多,会 ...

  7. 程序员的沟通之痛https://blog.csdn.net/qq_35230695/article/details/80283720

    个人理解: 一般刚工作的程序员总觉得技术最重要.但是当工作年限超过3年.或者岗位需要涉及汇报.需求对接等就会发现沟通非常重要.也许在大公司还不那么明显,但是在小公司.小团队或者创业,沟通甚至可以说是第 ...

  8. PHP 程序员危机(转载)

    感谢有这样的机会,能和大家一起来聊聊开发者的那些事儿. 其实程序员危机是一个真实存在的问题.也有人说是互联网行业的下滑或者互联网行业已过了风口等等.我在这儿主要谈的是 PHP 程序员的危机,而这种危机 ...

  9. 苦逼三流小公司程序员这半年找工作经历(3)——选择offer

    本文按照企业规模.性质.规模,分成三类,点评一下遇到的这些公司.也算是为半年找工作经历的一个总结. 1,三流小公司 公司规模类似于笔者跳槽前所在企业,性质有外商独资.合资,当然大多数都是民营企业,规模 ...

随机推荐

  1. Intel-Pin的windows安装

    环境安装 操作系统:windows10 需要环境: 1.Visual Studio Community 2019 Edition  ( https://visualstudio.microsoft.c ...

  2. latex tips

    latex tips  latex 插入图片 主要是插入图片位置的问题,代码中的  bb=   决定了插入 fig2.eps 图片的某一方形区域,其中     表示该方形区域的左下角像素坐标是 0 0 ...

  3. oracle中创建用户,指定要查询的视图 --九五小庞

    --01: 创建PACS用户,并且初始密码为PACScreate user PACS identified by "PACS"; --02: 赋予该用户登录数据库的权限.grant ...

  4. SpringBoot2.0 配置多数据源

    一.简述 配置多数据源意思就是在一个项目中使用多个数据库,在项目使用中可以不用手动切换数据库来实现不同数据库的数据获取和更新. 源码地址: https://github.com/hanguilin/b ...

  5. burpsuite抓包乱码问题

    网上百度说只需要Change Font选择中文字体即可,但是我这边试过还是乱码,按照网上一篇博客说抓包中按钮展示乱码的问题,在下面Character Sets选择Use a specific char ...

  6. nginx如何写日志

    写日志函数为ngx_log_error_core,位于src/core/ngx_log.c:89行核心代码如下:while (log) { if (log->log_level < lev ...

  7. hystrix文档翻译之插件

    插件 可以通过实现插件来改变Hystrix的行为.可以通过HystrixPlugins来注册自定义插件,这些插件会被应用到HystrixCommand,HystrixObservableCommand ...

  8. 最全总结 | 聊聊 Python 数据处理全家桶(Sqlite篇)

    1. 前言 上篇文章 聊到 Python 处理 Mysql 数据库最常见的两种方式,本篇文章继续说另外一种比较常用的数据库:Sqlite Sqlite 是一种 嵌入式数据库,数据库就是一个文件,体积很 ...

  9. Jmeter引用外部jar包的几种方法

    总结记录下jmeter引用外部jar包的3种方法及其优缺点: 一.测试计划中添加目录或jar包到Classpath 操作:测试计划->添加目录或jar包到Classpath-->浏览导入j ...

  10. Redis学习(三)java使用redis

    一.操作步骤 Redis除了命令行操作以外,还可以通过java代码进行操作,流程如下: 下载Jedis依赖包,并丢入工程中合适的位置 在Maven中引入redis的包 <!--引入redis包- ...