2002年~2005年我在广州的广东水力电力职业技术学院求学,主修网络工程。求学期间,我从事最多的就是玩游戏,当时就是玩MU和CS,所以有一门编程课叫C语言的“肥佬”(广东话)了,要补考,没办法,于是我就用了整个暑假的时间来学习C语言,从此我就和编程结上了不解之缘。由于毕业设计是用ASP.NET来做的,后来一直从事.NET的开发工作。

05年初我实习时,因为在大城市找不到工作(在大城市我这个学校根本不出名,现在回想起来应该是3,4流的,出了社会就是这么现实),于是去了鹤山的一个小公司A(一个4线小城)工作,从事ASP网站开发,做了好像4个月。虽然我当时是一个应届生,当时我比较努力工作,2个月后我已经发现工作一点难度也没有,就想离职了。原因嘛有:

1、主管的编程好像很菜,没有什么东西可以教我的;

2、这间公司没有什么前途,每个月就是做几个网站,用个demo改一下;

当6月份我拿到毕业证书就离开了。

当我离开后回到自己居住的城市江门,鹤山那边突然有一个老板B居然打电话给我,让我开发一个OA系统,是用ASP.NET做的,提供给鹤山市政用的。我当时还觉得奇怪:这老板怎么会知道我的电话的。后来我才知道,原来老板B是我上一个老板A的死对头,老板B知道我离职后马上找到我电话联系我。后来跟同事聊天才知道原来我做了几个月后,居然在这个小城的开发界有一定的小名气(这里很少人做软件开发的),呵呵,意淫一下。于是我就开始用C#来写一个OA系统,3个月后就完工了。这时我又在思考,这个小公司太小了,我要找一间大一点的企业来玩玩,于是我又离职了(说实在的,当时觉得对不起老板B,但是没有办法,我要成长。)。

我从公司B离职后就进入了一间香港的工厂C工作,在这里从事VB和ASP.NET的开发,在工厂C好像做了一年,我又萌生了离职的念头:

1、要学的技术都学完了;

2、这厂封闭式管理,让人很压抑;

3、在这里只能学习技术,学不到业务,感觉不是自己想要的;

06年11月份离职后,

我就进入了一家本地比较大型家具制厂D做ERP专员,当时维护的是神舟数码(现在叫鼎捷)的tiptop系统,使用的是4GL语言开发的。

从此我就在这家企业默默地努力工作,从程序员开始做起,一直做到IT部经理。

当时我做了IT部经理后第一件事就是组建了一个7人的开发小组,自主研发了适用于本企业的ERP系统和OA系统,有PC端和移动端。

7人的开发小组的生命周期2年后就解散了......

为了这个自主研发的系统升级改造,于是我又再次组建团队......

一路走来,感慨良多,今天我突然想写一下博客与大家交流一下技术和管理上的经验,跟大家一起进步。

谢谢!

开篇——从程序员到IT经理的更多相关文章

  1. IT从业者的职业道路(从程序员到部门经理) - 项目管理系列文章

    十年前,笔者还是一个刚毕业的大学生,对IT业只是停留在学校的编程知识领域.刚出社会,有很多需要学习的地方.在这十年间,笔者经历了程序员,技术经理,项目经理,部门经理等职位.本文就是要说说如何从程序员到 ...

  2. 产品经理与程序员矛盾&相处

    产品运营 - 知乎https://www.zhihu.com/topic/19551958/hot 产品经理与程序员矛盾的本质是什么? - 知乎https://www.zhihu.com/questi ...

  3. 怎样从一名程序员过度到项目经理(整理自csdn论坛) 选择自 whoopee 的 Blog

    1.从程序员到PM,是一条脱变的路,事实上程序员走的路最终不应该是项目经理.首先有一点需要明白的就是,一定规模的项目中,项目经理不需要太懂技术,他可以是一知半解.项目经理的任务不是在技术方面,技术相关 ...

  4. 【腾讯Bugly经验分享】程序员的成长离不开哪些软技能?

    本文来自于腾讯bugly开发者社区,非经作者同意,请勿转载,原文地址:http://dev.qq.com/topic/57ce8068d4d44a246f72baf2 Dev Club 是一个交流移动 ...

  5. IT软件技术人员的职位路线(从程序员到技术总监) - 部门管理经验谈

    以前写过一个文(IT从业者的职业道路(从程序员到部门经理) - 项目管理系列文章),主要介绍笔者的职业发展之路,不过该文需要后续了,因为笔者现在从事的是“产品经理”一职.从笔者的导航文([置顶]博文快 ...

  6. Java程序员从笨鸟到菜鸟全部博客目录

    本文来自:曹胜欢博客专栏.转载请注明出处:http://blog.csdn.net/csh624366188 大学上了一年半,接触java也一年半了,虽然中间也有其他东西的学习,但是还是以java为主 ...

  7. 实地探访:月薪 12K 的北京程序员是怎么工作生活的?

    阅读本文大概需要 4 分钟. “ 每个人都有自己的亲身经历,每个人都有一条生活道路.千万人千万条,各不相同,各有特点.但是并不是好人都有一条好路,坏人都有一条坏路,有的时候却恰恰相反.这虽然不是历史的 ...

  8. 「深度剖析」程序员因为奇葩需求暴打pm,然后被双双开除

    想必大家都听说了,这两天关于中国平安一个产品经理因奇葩需求和程序员爆发肢体冲突的事件在朋友圈被刷屏,更有现场打架视频在技术群里疯传. 在这里先带大家简单文字回顾下事情经过,N次打架视频和截图就不给大家 ...

  9. JAVA程序员必看的15本书-JAVA自学书籍推荐

    作为Java程序员来说,最痛苦的事情莫过于可以选择的范围太广,可以读的书太多,往往容易无所适从.我想就我自己读过的技术书籍中挑选出来一些,按照学习的先后顺序,推荐给大家,特别是那些想不断提高自己技术水 ...

随机推荐

  1. python tkinter菜单

    python3中,Tkinter编写菜单界面案例 from tkinter import * top=Tk() top.wm_title("菜单") top.geometry(&q ...

  2. LOJ-6278-数列分块入门2(分块)

    链接: https://loj.ac/problem/6278 题意: 给出一个长为 的数列,以及 个操作,操作涉及区间加法,询问区间内小于某个值 的元素个数. 思路: 分块,用vector维护每个区 ...

  3. Python 3标准库课件第一章

    第一章文本1.1 string:文本常量和模板1.2 textwrap:格式化文本段落1.3 re:正则表达式1.4  difflib:比较序列str类,string.Templatetextwrap ...

  4. Java 数组复制之clone方法

    一.源码 public class Test1 { public static void main(String[] args) { // Student[] arrs = new Student[] ...

  5. C#与JAVA的互通

    C#与JAVA的互通 https://blog.csdn.net/sinat_35165183/article/details/68936910

  6. 小程序获取Unionid

    小程序获取用户Unionid,必须授权获取密文.但授权成功后不是永久的.除非关注了公众号或者App微信绑定了, 解决办法是通过code获取openid,然后用openid去数据库查对应的Unionid ...

  7. UNIX环境C - 系统信号

    一.信号的概念 信号就是一种软中断,进程与进程之间信号的传递,都是通过内核来当做中转站的,不能直接传递信号. 二.信号的分类(128位信号,不过可用信号就1~64除去32与33) 1.不可靠信号(SI ...

  8. golang rabbitmq实践 (二 实现简单的消息收发)

    1:驱动 本来打算自己写一个驱动的,后来发现github上面已经有了,那我就直接拿现成的了, 驱动采用 github.com/streadway/amqp ,直接import就可以啦! 2:excha ...

  9. springcloud(十七):服务网关 Spring Cloud GateWay 熔断、限流、重试

    上篇文章介绍了 Gataway 和注册中心的使用,以及 Gataway 中 Filter 的基本使用,这篇文章我们将继续介绍 Filter 的一些常用功能. 修改请求路径的过滤器 StripPrefi ...

  10. 流程控制 if else elif

    [root@LV work]# [root@LV work]# vim name.py[root@LV work]# chmod +x name.py [root@LV work]# ./name.p ...