在公司的工作安排一直是很多事情夹杂在一起,通常是前一个项目在收尾阶段的时候,新的项目已经同时在运行了。
这个项目收尾阶段的维护,实在是没什么“营养”,修改需求都纠缠在无休无止的小细节,这些细节通常都不是用于给用户好的使用感受体验,完全依赖于领导的喜好,通常是颜色,字体的修改,实在是无聊,有一个新的项目调剂一下,想象也是一个不错的选择。
在这期间,提到过,项目计划中,虽然项目收益颇丰,作为某种类型的回扣,给那个组织机构的下属部门做宣传官网,于是在修改政务网的空挡,将政务网的关于网站信息管理的部分整理了一个版本出来,这样,基本在进行这些网站项目的时候,仅仅套个页面模板就好了,速度就要快,工期就有保证了。
其实有了前期的准备,包括心理上的准备,项目的开展就要好的多了。政务网没有正式收尾,这些小的组织官网开发就提上计划日程了。
这几个网站需求很简单,无非是信息发布和一些简单的交流功能,有了先前准备的后台管理和前台代码通用处理功能,所要做的就是将代码套上页面和一些前台特殊功能的修改了。
也凑巧的是,公司这几天招聘了两个刚刚入行的新人,非科班出身,看简历,在入行之前,仅仅有培训的经历,正好,这几个小项目成了很好的试炼项目。
前面我也写过一些关于培训的一些感受,其实我参加国培训班的学习,也有切身的体会,所以在各将两个网站交给这两个新人的时候,在合作的过程中,也有不同的体会。
其中一个人,暂且称A吧,在开始开发之前,我将框架的基本使用和一些规范哟哀求专门做了两天的培训,当时A的态度看起来很是无所谓,让人感觉起来他一看就会了,根本就无需培训啰嗦,还不如直接开始开发省事。另一个新人,暂且称之为B,态度很专心,问题也提了很多,给我的感觉:确实是新人,很多地方考虑很培训风格,于是为了后期质量的考虑,很仔细的讲解,包括配置,规范等等。
因为进度很赶,每个网站给了他们一周的时间,我当时手里还有三个,我自己的进度是一周尽量赶完,然后把时间放在A和B身上,保证进度。
这一周中间,就有让我感觉很囧的事情了。
A的问题不断,且基本是培训重点提到的,这其中竟然还有如果设置桌面的。。。 。。。,而当我看到他的代码的时候,更有爆粗口的冲动,天哪,代码可以写的乱,可以有一些不规范,可以拼音和英语混杂,但起码要态度认真啊,竟然class里面有Temp名称的文件... ...看到一段写的莫名其妙的代码,顺口问了一下为什么这么写,竟然是为了完成一个他认为很复杂的功能,但实际框架已经有很简便实现的功能,晕死,然后仔看B的代码,还是我的预期之内,起码都仿照以前的代码和示例、规范文档,很公正,这一次,感觉就有了很大的差别。
剩下的也就不提了,两人的工作态度风格最终成了两人试用通过与否关键。其实两人的能力水平差不多,但其他方面实在是差很多(不过这里还是很佩服头儿的眼光,最初他的面试印象很符合试用后的评价),在这期间,公司的网络状况很差,用网络监管工具检查,发现是A在上班期间BT下载,导致网络堵塞(估计A他们也不知道又网络监管),头儿于是要求停止这些动作,A的解释竟然是在下载视频教程,晕死,现在工期这么紧,竟然还下载视频教程看?最后A的进度严重滞后,更荒唐的是,下载目录就在桌面上,一堆电影,那里有视频教学的影子?两周一个网站都没有做完,B则已经基本完工,剩下修改了,最后全部的网站都交由B负责了,而A在试用期间经常旷工(不请假而且根本联系不到),则在试用期就结束了。
分享到:
相关推荐
《程序员成功之路》这篇文章主要探讨了程序员如何在IT行业中取得成功,同时也对当前国内外的IT行业形势进行了深入分析。以下是对这些主题的详细解读: 首先,程序员的成功之路并不只是关于编程技术,它涵盖了许多...
总而言之,《程序员成长的烦恼》作为一本探讨程序员成长经历的书籍,不仅涵盖了程序员在技术技能、团队合作、项目管理、职业规划等方面的成长烦恼,还可能提及了如何在工作生活中寻找平衡,以及如何面对未来技术变革...
- **沟通与合作**:主动与同事沟通,学习他们的经验和技巧,这对于适应新工作环境至关重要。 2. **技术学习与应用**: - **Java开发**:从.NET转向Java,展示出程序员的适应能力和对新语言的学习能力。Java是一种...
面试过程中,与新公司的经理和技术主管深入交流,他们的热情和专业让我看到了合作的潜力。我很幸运,能在正确的时间遇到正确的团队,入职后迅速融入,得到了同事的认可。 我们的团队结构多样,由经验丰富的老手、...
《程序员羊皮卷-程序员职场生存手册》这本指南的出现,为无数技术人员指明了一条清晰的职业发展之路,它不仅是一本技术书籍,更是一本职场生存的宝典。 正如所描述的,本书并非提供一蹴而就的成功秘诀,而是通过...
它可以帮助新人建立信心,提高工作效率,并促进团队合作。 - **团队合作**:程序员在试用期中应积极参与团队项目,通过协同工作,提高团队的凝聚力和项目完成质量。 2. **技能学习与提升** - **面向对象编程**:...
虽然外界可能误解程序员是孤独的码农,但实际情况是,他们通常在团队中工作,与设计师、产品经理、测试工程师甚至客户密切合作。结对编程的实践进一步强调了协作的价值,两位开发者共同解决问题,互相学习,提高效率...
在团队合作中,有效的沟通至关重要。很多时候,团队成员之间会出现意见分歧,这时候能够耐心倾听他人的看法,并结合自己的思考给出合理的解决方案是非常重要的。通过这样的方式,不仅能够增进团队成员之间的理解和...
"程序员成长路线图1-2章"主要探讨了初入行业的新人如何逐步成长为一名优秀的程序员,并在职业生涯中取得成功。以下是这两章内容的详细解读: 第一章:程序员自我修炼的基石 1.1 技术基础:学习编程语言是程序员的...
4. **职场生存之道**:新入职的程序员需要理解,工作中往往没有固定的标准答案,需要根据具体情况灵活应对。要善于观察、思考,适应公司文化和潜规则,避免盲目行动导致误解或冲突。 5. **沟通的重要性**:沟通是...
《程序员面试宝典》是一本专门为C++程序员准备的面试指南,它涵盖了面试过程中可能遇到的各种问题和解题策略。这本书旨在帮助读者深入理解C++语言,并提升在面试中的表现,确保他们能够在竞争激烈的IT行业中脱颖而出...
3. **操作系统**:操作系统的基础知识,如进程与线程的区别、内存管理(虚拟内存、分页、分段)、同步与通信机制(临界区、信号量、管程)、I/O模型(阻塞与非阻塞、同步与异步),都是面试中可能涉及的题目。...
【程序员上班的那点事儿】这本书探讨了程序员在求职和工作中遇到的问题,旨在帮助即将进入IT行业的准程序员理解和适应职场。书中的主要内容分为几个部分,包括自我定位、职业认知、行业误区以及技能与岗位需求的匹配...
6. **保持开放心态和团队合作**:IT工作往往需要团队协作,因此,良好的沟通能力和团队精神同样重要。同时,保持对新思想、新技术的好奇心,积极参与讨论,有助于个人成长。 7. **关注行业动态,培养解决问题的能力...
【程序员述职报告集合15篇】是一份包含多个程序员个人工作情况汇报的文档,通过这些报告,我们可以提炼出一些程序员工作中的关键知识点。 1. **公司认知与文化**: - 程序员入职初期会对公司有初步的了解,包括...
通过他们的实践经验,我们可以学到如何平衡技术创新与实际应用,如何在复杂多变的项目中保持清晰的思路和高效的工作流程。 ### 4. 程序的艺术:袁红岗的程序人生 金蝶中间件技术总监袁红岗将编程视为一种艺术形式...
作为程序员,在这充满挑战与机遇的一年里,我对自己的工作进行了全面的回顾和反思,下面是我的个人年终述职报告。 首先,在思想方面,我深刻认识到作为一名职业程序员,自我约束和职业素养是立足之本。我对自己的...
职场新人们需要理解,技术技能固然重要,但软技能同样不可忽视,如沟通能力、团队合作精神、问题解决能力和领导力等。 程序员在职场中不仅要关注技术的更新,还要关注行业动态,例如新兴的技术趋势,如云计算、...
其次,程序员在申请书中对领导的关怀和同事朋友的帮助表达了衷心的感谢,这不仅体现了团队合作精神,也显露出良好的工作关系。 尽管如此,这位程序员还是决定离开,这或许与个人的职业规划有关。他可能在寻求新的...
书中的内容涵盖了编程之道、职业素养、项目管理、团队协作等多个方面,是程序员职业生涯的重要指南。 在编程之道中,《程序员羊皮卷》强调了基础的重要性。无论是学习新的编程语言还是框架,扎实的基础知识是必不可...