做一个程序员,你准备好了么?

  毕业后的时光,总是过的更快一些,想想从初学开发到现在,也已经有三年多了。走过的路有上有开心的时候,也有纠结Bug抓狂的时候,有过加班一连几个通宵,也有过加班后完工的喜悦,一路走来,反而更加平淡了。

  从刚刚入行,做一个最简单的SharePoint技术支持,到渐渐的学习网站实施,然后不满足在不太好的C++基础上自学C#,从简单的WebPart开始一个个练起,到现在基本熟练掌握SharePoint开发的各种模板,也不曾丢掉最初学习的实施,我自认为是一个蜕变的过程。当然,其间经历的各种感情,也只有自己能够体会,但结果,还是让人满意的。同时也想,借着自己的经历,告诫刚刚入行的人们:思考、努力是学习路上最好的武器。

  经常在QQ群里交流,仿佛成为了一种习惯,或者探讨、解答问题,或者只是闲聊,听越来越多的初入这一行的人抱怨,永远改不完的bug,一直没完没了的加班,各种提问的问题,我很想说一句,做一个程序员,你准备好了么?

  自己做的是SharePoint开发,也算.Net平台的一个分支吧,至少我是这样认为的,接触的东西也是相当丰富,需要了解服务器、域控、网络知识,必要的开发技能也有Asp.net、JavaScript、Sql Server,那些不必要的还包括JQuery、Div+CSS、Ajax、Xslt等等。而且面对SharePoint开发,经常会遇到各种各样自带或者人为造成的Bug问题,所以搜索引擎成了工作中必不可少的一部分,而思考几乎成为一种习惯,遇到问题首先会想哪里可能有问题,各种可有可无的猜测和测试。

  最近,面对一些人的提问,了解完基本情况,经常会这样反问“那么,你觉得会有那些原因呢?”我一直认为,广泛的思考能力和主动性的解决问题的习惯,是做程序开发,至少SharePoint最必不可少的部分,之前也看过别人的帖子,说QQ交流在线解决问题,是效率最低的方式,因为经常会贴出一张毫无意义的错误页面,几乎没有任何错误信息,需要从环境询问,一点点了解问题出现的场景,而后思考问题。我很想说的是,任何经验丰富的程序员,都不会是一个魔术师,但是绝对是一个自学的高手!

  三年的开发经验,我知道自己依然在路上,当QQ群、博客、技术论坛成为自己生活中一部分的时候,自己也需要寻求改变,或许,三十而立的时候,自己会做的比现在更优秀,新的二零一四,用一堆自己可能都看不太懂的碎碎念,总结过去的一年,新的一年,倍加努力!也祝福所有的程序员同行们,新的一年里,珍惜时光、注意身体、事业有成!

时间: 2024-11-05 12:22:40

做一个程序员,你准备好了么?的相关文章

作为一个程序员我最大的遗憾

20多年前我处在了人生的一个十字路口.随着我们用5年时间为出版社(他们希望进入新兴的互联网空间)打造的Deltagraph的终结,我的第二家公司逐渐走向没落.那时我已经有了13年作为程序员的经验,并且有大概9年运营一家公司的工作经验(在同一时间). 我不想再兼任两职.我的第一家公司1985年-1987年不仅创建了新的电子表格程序,而且我们还自己发布了出去.我带领公司,除了搞定所有的媒体 公关,管理投资人,做了所有常见的业务内容,而且还是三个程序员中的一个,并担任了UI设计师.在87年年初发布了产

一个程序员的创业失败教训

这段经历是悲伤的,也是快乐的,毕竟创业是充满激情的,想着自己以后可以不再给人打工了,可以给自己打工了,一个程序员写了很多年的程序之后,能够有机会给自己写程序,现在想着都是兴奋的,心情久久不能平静. 创业的那个项目是我自己带队开发出来的一个大型的物流信息平台,技术团队都是我一手带出来的,每个人都有自己的技术特色,有的擅长客户端展现,有的擅长后台业务逻辑,有的则对总体架构把握很好,我认为这个团队是一个配合很好的团队;我们的运营模式是物流管理软件+物流电子商务+GPS在线运营平台一起运营.该项目的赢利

陈涛:一个程序员的八年前戏

创业家杂志 文/王雨豪 题记 他出身小镇,他曾因好打不平险些被斩杀于军校宿舍中,他是企业职工学校里的馒头师傅,他是红杉资本宠幸的创业幸运儿,他是2012年<财富>杂志评出的"中国40位40岁以下商界精英"榜单第四十名,他是北京圣特尔科技发展有限公司的CEO.他称自己的创业旅程为:一个程序员的八年前戏.他叫陈涛. 雨豪评述 1945年7月5日黄土高原夜,近代史学大师傅斯年在延安窑洞中与当年那位北大图书馆助理员毛泽东秉烛夜谈,毛没有忘记北大时代令他百感交集的情结:"我

一个程序员的运气有多重要

先说两个真实的故事: 第一个故事有点悲凉,2011年3月,我的同学老 A 和我一同进入茁壮网络,2012 年公司战略变动,整个部门端掉了,我提前离了职另谋出路,老 A 一直赖到了最后拿到了N+1,后来和当时的部门经理一同进入一家创业公司,没日没夜的干了两年,最后公司工资都发不起,直到我这位同学离开,还有两个月的工资没拿到. 第二个故事有点刺激,发生在我呆过的第三家公司:博雅互动.2011年我的另一位同学老 Z 进入这家公司,当时这家公司规模不到100人,公司正在由页游向手游转型,当时我同学是公司

怎样尊重一个程序员

得知一位久违的同学来到了旧金山湾区,然而我见到他时,这人正处于一生中最痛苦的时期.他告诉我,自己任职的公司在他加入之前和之后,判若两人.录 取的时候公司对他说,我们对你在实习期间的表现和学术背景非常满意,你不用面试,甚至不用毕业拿学位,直接就可以加入我们公司成为正式员工.然而短短一年 后的今天,这位同学已经完全感觉不到公司对自己技能的尊重.Manager让他做一些乱七八糟没技术含量的事情,还抱怨说他做事太慢,并且在他的 evaluation上很是写了一笔.在人格尊严和工作安全感的双重打击之下,这

程序人生-一个程序员对学弟学妹建议

  程序人生-一个程序员对学弟学妹建议 基础的课程,比方数据结构,操作系统原理等等虽然不能让你立马就实现一个linux(这是许多人嘲笑理论课程无用的原因),但它们能够显著的减少你在学习新技术时学习曲线的坡度.我把大二的所有时间花在了汇编,我始终认为,对一个初学者来说,IT界的技术风潮是不可追赶.我时常看见自己的DDMM们把课本扔了,去卖些价格不菲的诸如C#, VB.Net 这样的大部头,这让我感到非常痛心.而许多搞不清指针是咋回事的BBS站友眉飞色舞的讨论C#里面可以不用指针等等则让我觉得好笑.

做个程序员到底好不好

今天闲着无事,我们就来聊聊做个程序员到底好不好? 问题 我今年27了,大学学的是经济与贸易,我现在转行做IT可以转吗? 我大学学的是建筑设计专业,今年30,想转行做IT晚不晚? 我今年高三了,我想知道IT行业到底好不好?不知道志愿填那个专业好? ...... 程序员生涯 人的一生中,工作和婚姻很相像.选对了人和选对了职业道路是很难得.用<围城>中的一句话说,"外面的人想进来,里面的人想出去".IT行业就是这样. 都说35岁是程序员的一个坎,35岁是程序员第二次面临择业的时刻

不要相信一个程序员在加班时间写出的代码这是真的吗。。。。。

作为一个最底层的程序员,我先记录一些只有底层程序员才会知道的事情.如果多年后,我违背自己进入这个行业的初心,走上管理岗位,也能回想起一些禁忌,避免一些错误. 其中最重要的就是这条:不要相信一个程序员在加班时间写出来的代码. (软件工程的学说表明,连正常时间好好写的代码,也不要太相信.不过这不是本文的重点,略过不提.) (不懂代码的人,看到本文中的Java代码可以略过,不影响理解.) 创造力的时限 写代码,与写文章.绘画.思考复杂问题,并没有本质上的区别,都是创造性的活动. 每个人的创造力,都会随

每一个程序员都应该知道的高并发处理技巧、创业公司如何解决高并发问题、互联网高并发问题解决思路、caoz大神多年经验总结分享

原文:每一个程序员都应该知道的高并发处理技巧.创业公司如何解决高并发问题.互联网高并发问题解决思路.caoz大神多年经验总结分享 本文来源于caoz梦呓公众号高并发专辑,以图形化.松耦合的方式,对互联网高并发问题做了详细解读与分析,"技术在短期内被高估,而在长期中又被低估",而不同的场景和人员成本又导致了巨头的方案可能并不适合创业公司,那么如何保证高并发问题不成为创业路上的拦路虎,是每一个全栈工程师.资深系统工程师.有理想的程序员必备的技能,希望本文助您寻找属于自己的"成金之