随着越来越多的人加入程序员这个行业,程序员已经不是以前人们向往的白领职业了,要想在这个行业有所发展,至少在中国,想有所成就,就应该有一技之长,对某一领域有所精通。
随着计算机行业的不断发展和分支学科的不断出现,很难像以前再出现一个对计算机各个领域都很精通的人了,所以,对某一方向有所精通很重要。很多人夸夸其谈,乍一听对于计算机各个方面都知道,但仔细一问他就说不出什么了。
随着软件流水线般的进行生产,程序员(我是指之会写程序的人)越来越成为工厂里面流水线上的操作工人,依靠越来越强大和方便的开发工具和越来越容易上手的开发语言。这些人拼得是自己的经历和体力,他们是软件开发的最底层人员,即使干的好也不过是熟练的操作技工而已,因为他们只会使用别人开发出来的工具,自己甚至只知道怎么用,而不知道为什么和具体实现。造成这种情况的主要原因是开发工具的自动化和教育上的失误,特别是一些短期的软件培训机构,他们只教会了学生如何使用.Net或者Eclipse这样的容易上手的开发工具,最多再学习一下语言,有些人甚至连语言和开发工具都分不清楚(例如C++和VC++)这些都是软件行业迅速发展所造成的一些不良的影响和某些人急于求成的心理。很多人的基础不扎实就去写程序,它们对多线程,语言的底层实现和算法都不了解,这样,很难写出结构良好,效率高的程序。
所以,总结我以往写程序的经验和教训,我觉得:
1。打好基础,学好本质的东西,分清什么是科学,什么是技术,什么是应用。最上层的东西是会经常变化的,不要把时间大都花在那上面。
2。精通而不是什么都知道,却什么也不熟悉。后者是大忽悠。前者在有可能从程序员过渡到技术主管或者研发核心人员。
3。不要总用别人的东西,要有自己的成果。
4。学计算机不要急,慢慢来,一步一步,不要追求新技术名词,一位会几个新名词就来不得了,高手对底层都很熟悉的。不要浮躁。
5。要理论联系实际,学到的理论要知道有什么应用和怎么实现,到动手编程。
6。要有毅力,真正的工作很枯燥,但如果你投入进去就会很有趣。要珍惜每一分每一秒。
分享到:
相关推荐
标题中的“我对JAVA学习和JAVA程序员找工作的看法”表明了本文将围绕Java编程语言的学习路径和求职策略展开。描述中的“java程序员应该看的东西”则暗示了作者将分享他认为对于Java程序员重要的技能和知识...
文章描述中提到,这篇文章是关于程序员职业规划方向的分析,其中不乏深刻的见解和评论,表明文章的内容可能包含了对程序员职业规划的深度解读和个人感悟。 从给定的内容中我们可以提取到一些关键知识点: 1. IT...
程序员职业通常被认为是一份挑战性极高的工作,这主要是因为它对从业人员要求持续不断地更新知识、学习新技术,并在日常工作中面对高强度的工作压力。文章提出了两种职业发展路径:技术路线和领导路线。技术路线的...
6. **职业规划**:展示对未来五年的职业规划,表明对技术进步的关注和在公司发展的意愿。可以提到成为技术专家或管理层角色。 7. **他人评价**:通过朋友的评价来展现自己的性格特点,如可靠性或亲和力。体现与人...
### JAVA职业规划要点详解 #### 一、理解IT行业的本质 在中国,有一种普遍的观点认为IT行业是“吃青春饭”的,即超过30岁后就很难在这个领域内有所发展。然而,这种看法并不准确。根据作者多年的.NET及JAVA开发...
例如,面试者可能被问及他们最擅长的技术,对特定行业或技术发展趋势的看法,以及他们的长期职业规划。 2. **学习能力**:在技术快速发展的时代,持续学习的能力比现有的技能更重要。面试官会询问面试者近期的学习...
6. **职业规划**:在回答未来职业规划时,求职者应展现出对职业发展的思考,可以提及在公司内部晋升的可能性,如成为项目经理、技术顾问等。同时,表达出对技术的热情和持续学习的决心。 这些知识点在面试中至关...
离职或跳槽应基于对职业规划的考虑,而非一时的心猿意马。在任何岗位上都要全力以赴,不断提升自己,做到无愧于心。 3. 停止猜想,面向实际:遇到问题时,程序员应避免过度揣测,而是直接面对并解决问题。这有助于...
本文将详细解释程序员面试宝典中的六个重要问题,包括自我介绍、个性优点、缺点、加班看法、薪资要求和职业规划等。这六个问题都是求职者在面试中经常遇到的问题,回答这些问题需要掌握一定的技巧和策略。 一、自我...
- **“你对未来五年的职业规划是什么?”** 描述你希望达到的职业里程碑,以及如何为公司创造价值。 综上所述,成功的面试不仅仅是展示你的技术能力,更是展现你的个性、职业态度和适应能力。通过上述策略的实施,...
明确的职业目标可以帮助你更好地规划自己的职业生涯。制定具体的目标后,还需要将其细化为可实施的小步骤,并按部就班地执行。此外,定期回顾和调整目标也是十分必要的,以确保始终朝着正确的方向前进。 以上就是老...
* 当被问及五年的职业规划时,可以回答准备在技术领域有所作为,或者希望能按照公司的管理思路发展。 * 企业喜欢有进取心的求职者。 七、朋友对自己的评价 * 当被问及朋友对自己的评价时,可以回答自己的朋友都说...
在Java程序员的面试过程中,除了技术能力的考察,HR也会关注候选人的个人素质、职业规划以及应对问题的能力。以下是对这些常见问题的详细解析: 1. **离职原因**:回答时要保持积极,避免负面评价前公司,可以提及...
- 求职者应该对公司有一定的了解,包括业务范围、企业文化和技术栈等,并结合自身的职业规划来阐述选择这家公司的理由。 - 表明自己是如何被公司的愿景、使命所吸引,以及自己的价值观与公司文化的契合之处。 - *...
5. 职业规划:面试官通常会询问你的长期职业目标,以了解你的职业抱负和对公司发展的预期。你可以根据自己的专业背景和兴趣,提出在技术领域或者管理岗位的发展愿景。同时,表达出你愿意在公司内部成长和学习的愿望...
此外,一些公开的言论反映了对年长程序员的固有看法,例如认为年轻程序员更倾向于“立即起跑”(hit the ground running),或者年长的程序员在达到某个年龄后会被鼓励转向管理岗位。这些观点可能会影响行业的招聘...
3. 个人态度与职业规划:面试官可能关心你对团队协作的看法,你如何处理团队冲突,以及你对个人职业发展的设想。你应该能表达出对团队价值的理解,展示你的沟通能力和适应性,同时提供明确的职业目标。 为了成功...
- 强调对公司文化、发展前景和个人职业规划的契合度。 9. **薪资要求**: - 提出合理的薪资范围,基于市场调查和个人价值。 - 避免过于低或过高,保持灵活态度,相信公司会公平对待。 10. **提问环节**: - ...