第一篇:如何做好一名程序员
如何做好一名合格的程序员
一、90%的编程工作来自内部软件
(90% of programming jobs are in creating Line of Business software)计算机专业的学生,可能有一种印象,觉得大部分程序员,都在编写公开出售的软件或者通用软件。
这种看法是不对的。大部分程序员,实际上编写的是不公开的企业内部软件,比如追踪费用的软件、优化装运成本的软件、帮助记账的软件、设计新部件的软件、计算保单价格的软件、识别恶意订单的软件等等。
各种各样的商业公司,开发内部软件,解决它们自己的问题。市场上对程序员的大部分需求来源于此,只有极少数程序员直接编写面向外部顾客的软件。内部软件的开发,通常非常乏味,令人厌倦。因为它们的技术复杂性低、技术决策非常保守、预算很少、缺乏长远考虑。但是,世界上大部分编程工作都是这种。
二、别人雇你的目的,是让你创造利润,不是让你编程
(Engineers are hired to create business value, not to program things)商业公司最关心的(或者说唯一在乎的)事情,就是增加收入、降低成本。因此,它们实际上需要的不是程序员,而是能够帮助它们增加收入、降低成本的人。
开发优美的软件,解决技术难题,编写没有 bug 的代码,这些都不是商业公司的目的。它们雇佣你,是为了让你帮它们完成某个可以增加收入、降低成本的项目,而不是因为你是 geek。
你个人对于公司的唯一价值,就在于你能多大程度上为它们增加收入、降低成本。
三、不要自称为程序员
(Don't call yourself a programmer)
很多公司的经理不懂计算机,在他们心目中,“程序员”就是一群高成本的劳动力,只会在一台复杂的机器上干一些难懂的事情。
如果你自称为“程序员”,当公司需要压缩成本的时候,某些经理首先就会想到解雇你。有一家公司叫 Salesforce,口号是“没有软件”,意思就是如果经理们购买了他们的服务,就不再需要别的软件管理销售业务了,也就是说,不再需要自己雇佣程序员了。
正确的做法是,你应该把自己描述成与增加收入、降低成本有关系的人,比如“xx 产品的开发者”或“改进者”。有一个 Google Adsense 程序员的自我介绍,是这样写的:“Google 公司97%的收入,与我的代码有关。”
四、不要限定自己
(You are not defined by your chosen software stack)
年轻学生经常会问,应该选择哪种语言或平台?学会 Java,是不是比学会.NET 容易找工作?
过分强调某一种语言或平台,都是不必要的。如果你把自己限定为 Java 程序员或.NET 程序员,你就已经输了,因为首先你不应该自称为程序员(理由见上一点),其次这种限定使得你自动被排除在世界上大多数编程工作之外。现实生活中,学会一种新语言,只需要几个星期,然后再过半年到一年,你
就会变成老手。那时,根本没人在乎你以前用什么语言。
天才程序员是很少的,可是需要天才程序员的工作机会却很多很多,大多数场合都是需求远远大于供给。这意味着,即使你不是天才程序员,只要你是一个优秀工程师,那些招聘公司也会立刻录用你,因为它们知道招聘到天才程序员的机会微乎其微。(重复一遍,所谓“优秀工程师”,就是你的履历上有一连串增加收入、降低成本的记录。)
某些公司的人事部门,会根据某个关键词(比如 Java 或.NET)过滤简历。虽然这样的公司根本不值得去,但是如果你真的想过这一关,也很容易:投入几个晚上和周末,在你当前的项目中设法用到这个关键词,然后再把它写进简历就行了。
五、如何提高求职时的谈判能力?
(How do I become better at negotiation?)
(1)记住你不是在求职,不是在展示编程技巧,而是在推销某种商业需求(增加收入或降低成本)的解决方案。
(2)面试时,要有自信,要平等的对话。你要的是一个互利的录用合同,不要每次对方提出要求,你都说 Yes。
(3)雇主可能会问“你的上一份工资是多少”,他们其实在说“给我一个理由,压低你的报酬”。你要想好如何适当地回答这个问题。
(4)要还价。这里不仅仅指钱,还指其它你关心的方面。如果你无法要求更高的薪水,那就试着要求更多的假期。
(5)在对方决定录用你以后,才开始讨论薪水。因为那时,他们已经在你身上,投入了大量的时间和金钱,产生了一定的成本,此时他们可能觉得一些小问题已经不值得再纠缠了,比如每年的工资增加几千元。
六、创业公司是否适合应届毕业生?
(Are startups great for your career as a fresh graduate?)
如果你一毕业就加入创业公司,最可能的结果是,接下来几年你都工作得非常辛苦,然后公司悲惨地失败了,你失业了,不得不又去另一家创业公司工作。如果你真的想去创业公司,应该首先找一家大公司干上两年,攒一点钱,积累一些经验,然后精心挑选后再去创业公司。
在创业公司工作,一般情况下,你遇到的都是创业者。他们大多数人没有能力在两年后雇佣你;而在大公司工作,你遇到的都是其他大公司的人,他们中很多人将来有能力雇用你或者帮你介绍工作。
七、在创业公司工作是否值得推荐?
(So would you recommend working at a startup?)
选择创业公司,就是选择一条职业道路,而不是选择一种生活方式。可惜很多人把这两者颠倒了,他们推荐创业公司,实际上是在推荐一种你感兴趣的生活方式。
如果你确实喜欢这种生活方式,老实说,你在大公司里也可以得到它们。在许许多多大公司里,你都有机会钻研最新的技术,而且还能5点半准时回家照顾孩子。
八、沟通技能是最重要的职业技能
(Your most important professional skill is communication)
前面说过,工程师被雇佣,不是因为会编程,而是因为能够创造商业价值。所以,你让人们相信你能创造价值,这是帮助你找到工作的最重要的能力。这种
能力与你真的能创造多少价值,实际上联系不是很紧密。
我认识的一些最优秀的程序员,往往拙于表达。因此,别人不是不想与他们一起工作,就是低估了他们的价值。相反地,如果你看上去很会编程,并且很善于表达,别人就会真的这样看待你
第二篇:如何成为一名程序员
苦逼中的战斗鸡:如何成为一名程序员
下面要说的是我在成为一名程序员的道路上做的几件事情。写在这里除了要让自己铭记在心外,我还希望它能对别人有些用处。1.建立一个博客
这是我后来才认识到的事,其实应该很早就去做。如果你是跟我类似的情况,你应该尽早开通一个博客——尽管还不知道该写什么。注册一个域名,买一个 空间。你会惊奇的发现有很多可写的东西。你可以记录下你成为一名程序员的过程,或写一下你感兴趣的技术方面的东西。我一直以为没什么好写的,可当真正思考 这些问题时,却发现有很多值得写的。最重要的事情是开始去做。2.开发一些东西
开发什么并不重要。选一种编程语言,任何一种都行,开始干。你不必去花大量的时间来决定应该使用什么语言。直接开始学一种语言,事实上最重要的是学习编程语言的基础知识,而不是劳神费力的去选择一种“最好的编程语言”。我选择的是PHP。因为它是一种被广泛使用的语言,在网上有大量的学习范例,我已经通过搭建一个WordPress网站而熟练的掌握了它。没有丝毫的遗憾。它使我学到了很多 基础知识。我还学习了其它语言吗?当然,我后来涉猎了很多脚本语言,我要在下一个项目上试试Ruby。编程语言不断的在变化,不要只盯着一个不放。3.注册你的GitHub帐户
我已经在Bitbucket上有了一个代码库。我最初选择注册Bitbucket是因为它能提供5个免费的私有库。后来我决定在GitHub上注册。事实上,我丝毫没有拖延,看看我的成果吧。4.向开源项目捐赠代码
我早该如此做了。我起初低估了做这种事情的重要性,说老实话,我现在仍需要进一步重视。向开源项目捐赠代码,这是一种很好的学习别人如何编程的方法,并且能把自己的代码公开。我今晚的就要去列一个准备去参与的开源项目的清单。5.热心参与
这也是我需要改进的方面。我应该到stackoverflow网站上去回答更多的问题,在一些博客,科技网站上分享自己的东西。去那些网站,让大家看到你。不在网上露面,就相当于待在屋里不出门却想找一份做巴黎导游的工作。重复做第2,4和5点 其它一些事情
很明显,每一个有志向的程序员都应该每天阅读Hacker News和其它开发/科技/编程类的博客文章。
我打听到了不少的技术讨论会。这周末我准备去参加一个。我会把那里的情况写出来。我在这里并没有提读书。我喜欢阅读,但我们没有买任何的关于web开发的书籍。这是我个人的做法。我相信很多人都会建议首先买一本书看看。
找一些能和你讨论你的web开发/技术/编程想法的人和群体。如果我做了更多的第5项,我可能找到了更多的这样的人。
好了,这就是我要说的。这些就是在过去的一年里我成为一个程序员的成长之路上做到事情。如果有人觉得在这个清单里我还应该加入什么,请给我留言。我永远都希望听到新的观点。
第三篇:程序员如何做好一份简历
如何做好一份简历? 目录
一、为什么是“做”而不是“写”?...........2
二、简历的要素和要领.............2
2.1、简历的基本要素............2
2.2、简历的行文要领............3
三、给简历做“SEO”优化..............3
一、为什么是“做”而不是“写”?
简历,顾名思义就是简洁、精炼、清晰地将自己过去一段时间的经历告诉面试官。让面试官能快速地了解应聘者的经历与能力。
为什么是“做”而不是“写”?我认为一份好的简历,不是靠写出来的,而是实实在在地做出来的。简历是反映一个人在过去的一段时间里,真实的学习、工作与生活的经历。这些经历是抄不了别人的,也不会被别人抄走的。每个人经历过的事情不一定都是相同的。就拿学习来说,大家都是同学,在同一个学校学习与生活。可是,每个人的学习方法与生活方式是不相同的。每个人的思维方式不一样,那么大家对学习与生活的体会就不会相同。有的同学从进入大学的第一天开始就踏实地、有计划地去学习和生活。时间是一把雕塑的尖刀,它会在我们的脸上刻下不同的印痕。但是我们可以去控制这把尖刀,让它给我们留下美好的回忆。在我们毕业去找工作的时候,递给面试官的简历上,就能描绘出一幅幅美好而动人的画卷。我们的简历能把面试官感动了,就能轻松赢得一个展现我们才华的舞台。因此,简历是靠我们每步一个脚印去走出来、做出来的。没有人能帮助我们去做这份简历。我们要时刻都得想着如何去做一份精彩的简历而刻苦学习。
二、简历的要素和要领
2.1、简历的基本要素
1)个人资料:姓名、性别、出生年月、家庭住址、政治面貌、婚姻状况、身体状况、兴趣、爱好、性格等。
2)学业相关内容:就读院校、所学专业、学位、外语以及计算机掌握程度等。
3)本人经历:入学以来的简单经历,在学校学习或在社会工作或加入团党等方面的情况。
4)所获荣誉:三好学生、优秀学生干部、奖学金等。
5)本人特长:软件开发技术、计算机操作、外语、文艺体育等。
2.2、简历的行文要领
主要是将个人在学校学习与生活、社会活动等情况的精华部分浓缩到简历上。做到简洁、精炼、切忌拖泥带水。将经历真实地、顺畅地反映出来。用词得当,避免使用一些生僻的词语。用词可以不求华丽,只要清晰、准确就好。尽量用些低调的、朴实的词语。
将自己过去的经历真实地描述清楚,注意文字的排版、字体颜色与大小适当。我们是找技术工作的应聘者,不是搞艺术创作的。简历可比作衣服,自己穿着舒适、自然、大方而又符合身份就可以了。
我曾经也回母校做过招聘工作。曾经被别人面试过,也面试过别人。虽然我自己的简历也存在不足的地方,但是比较少更新网上的简历了。可是,即使我不去刷新简历,更不会乱投递我的简历,也时不时会有公司打电话给我,问我有没有想过换工作或者有没有兴趣到他们公司去面试。今天,有幸能和同学们一起探讨如何做好一份经历。和同学们聊一聊我的简历上让我觉得还不错的几个要点。
1)简洁描述能力与工作经历
2)明确求职目标
3)重点突出项目经验(这个也是我的简历中的亮点。)
可能大部分同学没有到社会上实习工作过,认为自己没有工作经历。别担心,你可以将学习经历以及学到的开发技术简洁地表达出来。告诉面试官,你会做些什么事情,你擅长些什么事情。这些事情是指与写程序、开发软件相关的技能与知识。
挑选几个学习过程中自己写过的小程序、小软件作为个人的项目经验。作为简历的重点,把它们描述清楚。开发过程中用到的、会用的工具、开发环境写清楚。
三、给简历做“SEO”优化
相信同学们都知道“SEO”是做些什么事情的。我说给简历做“SEO”,可能不是很恰当。可是,针对网上简历来说,适当地为你的简历做些“SEO”是有必要的。
很多有软件开发技能的同学,在网上发布了简历,却很少公司会打电话过来邀请去面试。究其原因可能有很多,我就学到的一点点小技巧。我要把它分享给同学们。
首先,负责企业招聘工作的人员,为了快速找到他们需要的简历。他们不可能到招
聘网站上一页一页去翻阅那些简历。他们会通过招聘网站的搜索功能进行筛选简历。如果我们的简历上没有出现这些作为筛选的关键词,那么要被搜索命中的可能性就很低了。
其次,要是我们的简历经常更新或者刷新。招聘网站对应聘者的简历自然排名也会越靠前。
因此,我们在做网上的简历时,最好能选择一些人们常用的关键词。描述经历的时候,适当地运用上这些关键词是很有必要的。哪些关键词比较常用、比较重要?其实,这些关键词一定不会是生僻的词语,而都是些来自我们专业的术语。如:软件开发、软件工程师、程序员、VC++工程师、.net开发工程师、Javascript脚本开发、游戏开发工程师、C++网络通信等等。简历上尽量不写实际的薪资要求、住房要求,可以写面议。
还有就业工作地区、城市定位要明确,跨地区的范围别太大。不然,你根本不会有这么多精力和路费到处跑这些城市。最好的情况是选择好将来希望到哪些城市去工作,然后提前给那些正在招聘的企业单位投递简历。不要以为“撒大网”,就可以捕到更多的机会。尽量做到有的放矢,有针对性地去投递简历。不要偷懒,不要搜索一页招聘单位的信息就全部选择投递简历。有的企业可能存在很多个招聘职位,就做C++开发工作的职位,可能会存在“C++软件开发工程师”、“C++软件开发测试工程师”、“C++软件开发高级工程师”类似的分类。如果每个职位都投递简历,那很有可能别人看都不看,就直接删除你的简历了。我招聘的时候就做过这样的事情,我打开outlook查看邮件,有的应聘者,一份简历投递了几个职位。我看都不会看它一眼,直接把这类应聘者的简历全部删除。我想比我更有经验的招聘人员也会这么干。因为简历太多了,而有用的简历不多。招聘的工作人员不可能全部都去看这些简历。
以上简单地给同学们分享了一点点我的个人体会。有不足之处,欢迎大家给我指正。更多关于程序员的资料请关注。
网址:
第四篇:一名平庸程序员的自白
一名平庸程序员的自白
来源:王昱(2010-5-15 16:30:49)
作者:阿兰·诺顿(Alan Norton)
翻译:Purple Endurer
导读:阿兰·诺顿揭示了他作为一名平庸程序员的生存之道:如何让自己一般般的编程技能发挥出最佳效果。
我一直以编写代码为乐,起因并不是我精于此道,而要部分归因于它是一大挑战。我发现没有什么比指挥个人电脑在显示器上显示“Hello World!”更令人激动的了。而在显示器上显示三个红桃或者黑桃A(Ace)和J(Jack)则是一个完全不同的问题。我毕业后写的第一个程序是用Northstar Basic为NorthStar Horizon编写一个自动售货机程序,后来又为Northstar Advantage编写了基于图形的21点纸牌(Blackjack)游戏程序。
PurpleEndurer注:
1、Northstar Basic:是源自NorthStar Horizon 和 NorthStar Advantage的一种BASIC语言。详见 http://en.wikipedia.org/wiki/NorthStar_BASIC2、NorthStar Horizon:是North Star Computers公司生产、以ZiLOG Z80A为处理器的8位电脑。详见http://en.wikipedia.org/wiki/NorthStar_Horizon
尽管如此陶醉于编程,但我必须坦白地承认:我是一个平庸的程序员,总在寻找一种方法来获得大的回报 - 即程序没有语法错误并能正常运行。这并不奇怪,我从未像一名程序员那样做好本职工作;我发现自己具有成为一名优秀开发人员的天赋。但是,在我们继续往下谈之前,我要给“平庸程序员”下一个定义。
平庸程序员——会使用一些现成工具的程序员。他只知道最简单的命令语法,但懂得在哪能
找到更复杂命令的语法。他不知道如何编写最高效的代码,但懂得在必要时如何重写和测试比较高效的代码。他可以克服重重困难独辟蹊径达到目标,但他把每个困难视为挑战,并自信会找到每一个困难的解决方法。他可能需要较长时间才能完成,但总能达到目标。他不知道如何创建一个DLL,但在必要时可以弄懂。他与大多数程序员一样,并不特别喜欢做工作记录,之所以这样做是因为他是一个专家。
工作决定技能
虽然我很想继续编写游戏,但为了填饱肚子,我只得迁就本地就业市场;公司们有“必需胜任实际工作”这个奇怪的要求是众所周知的。产品、人力资源、会计、库存跟踪和数据报告只是做生意必要的一些东西 - 你知道,很无聊的东西。
当我真正为报酬而编写程序时,我的技能发生了戏剧性地变化。它不需要采用大量先进的编码技术来围着数据团团转,并耍魔术般地变成信息。
我被 休斯飞机(Hughes Aircraft)公司雇用,通过IT服务来为产品控制部门提供支持。我的工作需要开发/分析技能,我热爱我的工作。编程不过是达到目的的手段。
开发人员身兼数职
程序员只是开发人员所扮演的诸多角色中的一个,通常你要身兼以下数职:
购买方(带预算)Buyer(with budget)
清道夫(无预算)Scavenger(no budget)
分析师(Analyst)
设计师(Designer)
规划师(Planner)
程序员(Programmer)
协调员(Coordinator)
测试员(Tester)
文档管理员(Documenter)
技术支持员(Support technician)
当开发人员未被认可为一个或更多角色中的专家时并不太令人奇怪。对我来说,工作职能就是编程。
我的生存之道
尽管我的编程技能不尽如人意,我仍然是一个非常成功的开发人员。这里有一些我多年来学到的诀窍,以及如何我作为一个平庸程序员,发挥出最佳平均编码技能水平的生存之道:
▲ 明确要求——我会预先得到完整、精确的系统要求清单。如果你直接开始编码就意味着你没有针对系统设计的要求来进行。
▲ 分析和设计——我获得了分析和设计权。一名普通程序员获得了分析和设计权,就拥有了一个超越一名伟大的程序员的优势。
▲ 项目计划——坦白来说,我早期职业生涯中没有用过正式的项目计划,一直到我加入了CSC,不得不使用更多的正式文档编制技术,从而开始使用项目计划。由此我充分认识到使用经过慎重考虑后的项目计划也是平庸程序员的一个优势。
▲
考材料。经常翻阅手册、指南——我总是备有手册、指南以供不时之需。我也研究了其它的参
▲ 拷贝-粘贴程序员——我不介意承认自己是一名拷贝-粘贴程序员。多年来,我写了许多可以在新项目中重复使用的代码。因为我至少花时间写了一次代码,所以我对这些代码如何工作略知一二。在工作中我从不拷贝其他人写的代码,并且我从不使用我在其他公司写的代码。黄金规则和版权法都适用于知识产权:您不得复制和使用别人的代码,除非明确允许,或者你可以得到特别的许可。
▲
▲ 毅力——我永不放弃,我一直相信自己能完成任何编程任务。工具——当我需要一台更快的电脑但这又不在预算之列时,我发现了一个经理愿意用他们的一部分预算资金为我购买。你可以通过乞求、借用,或交易来获取所需工具,从而完成自己的任务,要经常向你的经理提出自己的要求;只这些要求是合理的,一个优秀的经理会尽最大努力找到一种方式来获得软件,硬件,手册,或者你所需要的帮助。
▲ 手气好(Serendipity)——也被称为“代码一写就好”策略。有几次我像一个初级程序员那样写了代码,而这些代码运行得很好。我把它比作是国际象棋,你在下棋的过程中突然发现,自己走两步就有将死的机会。这不是编程应有的方法,但由于我在检讨自己的职业中的罪过,我不得不纳入此项。
底线
我要做一个最终坦白:我不喜欢被看作是次等的团队成员。我见识卓越,而幼稚的程序员却真的相信:不能写出“先进”代码的人对团队和公司来说毫无价值。这些精英认为平庸的程序员能力有限,不足以生产高品质的代码,几乎总是犯错,令人不快。有个观念令我感觉既可笑又惊讶:如果你不能________(填空),就不是优秀的程序员。
你不必成为一个出色的程序员或伟大的开发者,特别是正在开发商用系统的时候。没错,我是一个平庸的程序员,其主要原因是我从来不需要成为一个伟大的程序员。
我不是纵容平庸。不论做什么,都要尽力做好——包括编程。“最好”的代码可能难以确定,但越高效的代码可能也越难维护。可以说,任何可以完成工作的代码就是好的代码。代码是像索玛立方体(Soma cube),有240种途径可以解决索玛难题,同样,也有许多代码编写方法可以用来完成任务。底线就是尽可能做好工作——这是任何一个平庸的程序员都可以做到的。(完)
第五篇:如何做好一名班干部
如何做好一名学生干部
——高永华
作为一名学生干部首先要提高自身的素质,在自身素质不断提高的同时,还要提高各方面的能力。要想做好一名合格的学生干部是不容易的,得从多方面做起,首先要有很强的责任心及责任感;其次就是在同学中要充分发挥发到桥梁纽带作用,使同学之间能够更好的交往;此外这些学生干部刚开始对这里的环境可能还有很多的不适应的地方。所以要学会通过改变自我来适应环境,不要想着让环境来适应我们,那样的话你可能会产生一些来自心理上的压力,然而我们在遇到问题时要能够冷静,以平静的心态从不同的出发点来考虑其分析问题的实质性,以恰当的方式处理问题,在各个方面都要起到带头作用,杜绝不良的风气。
一、扎实的专业知识。
丈高楼平地起,知识就是平地,具有扎实的专业知识才能很好的工作。也是保证工作激情的基础所在。当今正是知识竞争的年代,没有扎实的专业知识就不能在同学们中树立威信。学习能力是我们大学生一个很重要的能力素质。学生干部从一定程度上说是同学们学习的榜样,成绩一塌糊涂能够真正让人信服进而起到带头作用吗?另外,现在在学生干部中存在有一些人,只是顾着学习,把工作晾在一边,到最后一走了之。这种行为是不负责任的。所以能否把学习和工作安排妥当是衡量一个学生干部是否合格的重要标准。
二、思想积极要求上进,不断提高同学们的开拓意思。
作为一名学生干部,应该端正学习态度,明确学习目的,认真努力学习。掌握各科文化知识,全面发展。利用自己的坚定意志,勤奋好学和乐于创新的思维来带动并激励同学们把最大的精力投入到学习中去。“非学无易广才”,为此,学生干部务必要提高自身的科学文化素质。在工作上,一定要对学生干部这一工作充满热情,树立为同学,老师,学校服务的意识,以服务他人为荣。
三、要有责任心和领导能力。
在工作上,做到一丝不苟,认真踏实,从不假公济私,决不利用学生会的职权为班级谋利益。也能积极主动的协助其它班干部做好工作,不拖拉,一直都是以“今日事,今日毕”的原则去做每一件事,作为班干,具有责任心。在班级宿舍管理方面难免会引起一些矛盾冲突,要很好的解决这些问题,做到班级团委工作不耽误。
而领导能力具体来说,首先主要是策划能力。要做到这一点首先要善于思考。学生干部是协助学校管理好学生的助手,许多重大活动都是由学生组织实施的。学生干部要思考如何 开展工作,怎样才能干得更好,这样才能控制、改进和创新。其次是协调能力。这如同润滑剂一样可使你和领导、老师、同事及学生关系更融洽。要善于真心地微笑,因为这样可能会受到意想不到的效果;要虚心听取别人的意见,三个臭皮匠总胜过一个诸葛亮吧;及时帮助学生解决问题,那怕是一件很不起眼的小事,细微之处总关情啊!然而责任心也是最重要的一点,没有责任心的干部绝对不会高效率、高质量的完成工作。
四、树立为学生服务的意识。
服务意识是学生干部所要具备的最基本素质。学生干部就是要实实在在,勤勤恳恳地为学生服务,就要肩负着一份责任,既然扛上了肩就要咬紧牙关,坚持到底!既然选择了当学生干部,理所当然地要花一定的时间和精力在工作上,这就必然要承受一定程度的压力。但有些学生干部做了一段时间后就没有热情了,总想把工作推诿给他人,拈轻怕重,捞个证书了事,因而就影响到总体工作计划的运行。你为同学服务了,让他们知道你是真心诚意的,也反过来为你服务,体谅你,和你沟通,你的工作也因此可以更顺利地进行,你也实现了锻炼能力的初衷,可以达到这样的双赢效果,何乐而不为呢?
很多同学在初次做学生干部时,根本没有理会“干部”的真正含义。学生干部即为学生干事服务的“部队”,因此学生干部在任何时候,都要以服务者居之。很多同学在做学生干部时,就认为自己是一个官,是管学生的,是班上的领导亦或是老大,我认为这样的想法会很大的程度阻碍学生工作的开展。
五、要高标准的要求自己。
需要注意,人格魅力在管理工作中的作用,同时注意自身的修养。学生干部还要有服务意识和奉献精神,一定得具有高度的责任感,要妥善处理学习与工作的关系,集体观念和集体荣誉感要强。要及时反馈信息,要从同学的角度出发,贴近同学、做贴心人,注意学习、总结、讲究工作的方式方法,提高工作能力,要有模样和榜样的作用,树立全局观念。
六、怎样做好一个班干部
许多同学都认为班干部难当,中学的班干部更是不好当。一来手里没有什么强制权力,二来同学们都有了自己的思想,不像小学时那样听从干部的指挥。当好干部其实也不难,关键是要当好镜子、用好尺子、系紧带子。许多同学有可能出现犯错误的时候,但大多数情况下他们犯错误不是故意的。比如说,自习堂上两个人兴高采烈地谈着什么,搞的全班不得安宁。其实他们很可能并没有意识到这一点。而班干部所应当做的,就是告诉他们,指出他们已经影响了别人。正如同一面镜子,当别人脸上有了污点时你立刻可以看到,并让别人马上擦掉。同样,当某一个同学有了进步,那怕是一点点进步,班干部也应当把他们的进步告诉 大家。也就是说,班干部这面镜子不仅要照出同学的缺点,也应当照出同学的优点。只有班干部当好了这面镜子,才能使犯了错误的同学尽快改正,使有了进步的同学得到鼓励。
做为一个班干部,首先也是一个学生,同班同学的关系难免有远有近。有亲有疏。但是如果在工作中掺杂了个人的远近亲疏的感情。这种感情,对于一个班集体的团结是十分有害的。班干部要是在工作中照顾自己的好朋友,就会失去广大同学的信任。那么,这个班集体自然是一盘散沙。所以说,做为一个班干部,必须在心中有一把尺子:所有的同学都是一样的。在工作中,也一定要用好这把尺子,做到一视同仁。只有这样,你才能在同学中树立威信,才会得到大多数同学的支持。如果不用好这把尺子,你可能会在自己的“小圈子”里一呼百应,可大多数同学不配合你的工作。到头来,只能是什么工作都无法进行。
以上几点,只是当班干部的一点体会,相信每一个班干部 只要热爱自己的班级,努力为同学服务,就一定成为优秀的班干部。好的班干部,不是老师喜欢的就行,能够得到所有同学的认可才是好的班干部,一个好的班干部首先要以身做责,如果你连你自己都做不好那么你就没有资格说别人了。做班干部的时候还要懂得听取别人对自己的建议,努力做好,不要在老师面前一个样,在同学面前一个样,这样的班干最让人讨厌。如果同学违纪了,事情要是不大,就不要告诉老师,给违纪的同学一个机会,你告诉老师,但你要去说他,提醒他。如果别人有误会你的地方,你要努力得到大家的理解,不可以灰心,不要有抱负心理。还有该严时要严,不该严时不可严,管理要有分寸,要懂得给别人机会也要协调老师的工作。