至于学习方法,只针对初学者了,呵呵
现在刚毕业的,不管你计算机基础怎么样,一定要先学好struts jsf(单指应用),很肤浅吧?但是没办法,现在单位并不在乎你懂不懂JAVA,因为现在的很多项目经理他们都不懂JAVA,针对小城市,小公司,当然。。我相信你除非是特别优秀,不然你肯定是从小公司起步的,现在公司的招人他们就需要结果,他们不管你会不会软件工程,不管你会不会数据结构,有客户的需求,他们就让程序员去做,你用什么实现无所谓,记得前天忘记看谁的blog,分析现在的软件业,确实是这些像雨后春笋搬的不正规的小企业,让整个软件行业变得不堪入目。现在的大学好多了,会学一些实用的东西,不过还是不行。所以你想找到一份工作务必要学会struts 和数据库的增删改查,熟练之后,找一份一个月2000的工作问题不大,如果你去面试的时候告诉面试官我懂JAVA我懂JAVA的反射机制,我会编写JAVA程序,但是面试官问你你会用sturts做程序么?你却告诉他我懂底层的东西,但是那东西没用过,自己想想不是很可笑么?抛开所有的原理,所有的你所学到的软件工程原理,质量体系。告诉自己,领导要什么你就去做什么。
这些其实都是很简单的东西,如果你的愿望是做一个程序员,必须不能安于现状,一个月2000是不错,但是目光远大一点总是好的,人无远虑必有近忧。(对了,这里还是说明一下好,我在郑州,最低生活保障是800,一个月2000的工资相对于工人阶级可以算的上是高工资了,和其他省份比差距还是非常远的。)等到你会用了,熟练了,再去分析它的原理,struts.hibernate,spring你总是要学的。现在的好多人都在犯同样的错误,总是觉得自己懂得很多,先去分析原理,非要弄懂他是怎么工作的,然后再去用它。对!我并不是说这是错误的,这是对的,但是有一个很现实的问题摆在我们面前,你总要吃饭吧。就好像你连饭都吃不到的时候就在想以后的美好生活,什么东西都是需要一点一点的慢慢努力,但是方式方法需要改进,用一句很经典话“与时俱进”,
我现在的公司一直在招人,因为人手缺的很厉害,我们的一个小公司,半个月内来了将近300多人,我帮他们整理简历,当我看到很多30多岁的人拖家带口的找一份一个月3000左右的工作的时候,我觉得太可悲了。我并不是说他们,而是仿佛在看以后自己,如果不去努力,结果肯定是会和他们一样,好吧,看这篇文章的人这个时侯停下来反思一下,你呢?
进到公司里面把你的趾高气昂的态度收起来吧,你会什么呢?孔子都说过,“三人行必有我师”,你知道你会的别人不会么?你知道你不会的别人也不会么?你凭什么去趾高气昂呢?人一定要谦虚,有人告诉我,他很能吃苦,我觉得很可笑,你觉得你会比每天早上起来做活一干就是一天的外来农民工能吃苦么?(PS:所有的工作都是平等的,我没有歧视的意思)。当别人吵你干活不利的时候,你要告诉自己,他当时也是被这么骂出来的,他之所以今天有权利去骂你去指责你,那是他多少努力的结果!!!!要始终保持谦虚的态度,这样别人才愿意与你做朋友,别人在愿意教给你很多他们的宝贵经验.
有点跑题,呵呵
最近一直在想,以后怎么办,发现现在国内的程序员普遍比较短命(如果你很激进要告诉我那是因为你什么都不懂的话,还是请您不要回复了,我说的是普遍想象),倒不是说30随或者40岁之后找不到工作,而是在国内很少有程序员写一辈子代码,(除了中科院,都是老爷爷),大了点之后就转行了,要不就自己开了一个小的软件公司,做质量不是很高的小软件,很惆怅。。。。。。。。。。。。。。。。。。
还写点什么呢?心情不太好,一直在外地出差,做某个政府的门户网站,好久都没有见自己的朋友了。。。。。。。哎。。。。
放Ps的pp一张,呵呵
分享到:
相关推荐
总体来看,《Oracle Database 11g初学者指南》为初学者提供了一条清晰的学习路径,无论是对于想要从事数据库管理和开发的专业人士,还是需要使用Oracle数据库的企业用户,本书都是一个很好的起点。通过对书中内容的...
**Selenium初学者指南** Selenium是一款强大的自动化测试工具,尤其在Web应用程序的测试领域,它占据了重要地位。本指南专为初次接触Selenium的读者设计,旨在帮助你们快速掌握这个强大的工具,从而提高测试效率,...
对于初学者来说,Java提供了一个良好的学习平台,因为它的语法清晰,易于理解。"java小项目 适合初学者"这样的资源集合是入门Java编程的理想起点。 这个标题表明,你将接触到一系列小型的Java项目,这些项目通常是...
针对初学者起步学习困难的实际,提供了一个学习方案,帮助C++初者提升学习能力,用CodeBlocks、wxWidgets、wxSmith开发出C++ GUI(图形用户界面)的应用程序。该资源网络版在...
Python编程初学者指南,好好学习Python,Day day up。 天天向上。
《PADS书籍,适合初学者》是一本专为电子设计自动化领域的初学者量身打造的教材,主要聚焦于PADS这一强大的PCB设计软件。PADS(PowerPCB的后续版本)是由 Mentor Graphics 公司开发的一款广泛应用于电路板设计的专业...
### Qt学习之路——尤其适用Qt初学者 #### 前言 Qt是一个强大的跨平台应用程序开发框架,广泛应用于桌面和嵌入式系统。对于初学者而言,掌握Qt的基础及其核心特性至关重要。本书《Qt学习之路》是专为Qt初学者准备的...
Python编程初学者指南.pdf
在实践中学习是最有效的学习方法之一,所以这些源代码示例对于初学者来说是非常宝贵的资源。 通过深入研究这些示例并尝试修改它们,初学者不仅可以熟悉VB的基本语法,还能提升解决问题和逻辑思考的能力。同时,他们...
介绍影响搜索引擎排名的因素,优化一个网站的流程,学习完成之后,就可以初步了解如何寻找关键词,如何对一个网站进行seo优化,获得好的关键词排名并且获得流量了,通过学习本文,提高流量5倍是非常...针对seo初学者。
Yii2框架特别适合于初学者,因为它的易学易用,以及其提供了一个全面的文档,让初学者可以通过学习和实践快速掌握。 Yii2框架具有许多特性,使其在众多PHP框架中脱颖而出: 1. MVC架构:Yii2遵循模型-视图-控制器...
渗透测试实践指南:必知必会的工具与方法,适合初学者学习的书籍
C#人事管理系统是一个为初学者设计的简单应用,旨在帮助学习者理解和掌握C#编程语言以及.NET框架的基本应用。这个系统包含了完整的源代码,设计文档,以及详细的使用说明,是进行课程设计或个人实践的理想选择。 一...
学习T组件的工作原理和设计方法,有助于初学者理解相控阵的动态波束形成能力。 压缩包中的资料可能还包括了不同频段的相控阵设计实例,例如微波、毫米波甚至太赫兹频段的相控阵。这些实例可以教导初学者如何针对...
根据提供的文件信息,我们可以从中提炼出关于算法入门的相关知识点,主要围绕着算法的...通过学习《计算机程序设计技巧(第一卷基本算法)》这样的经典教材,结合实践练习,相信每位初学者都能够建立起坚实的算法基础。
HLA/RTI初学者指南提供了丰富的资源,包括理论和实际案例,帮助学习者掌握如何设计HLA联邦,如何开发联邦对象模型,以及如何掌握RTI提供的服务。学习者可以通过一系列教程了解如何将HLA应用于自己的项目中,逐步构建...
本资源提供了适合初学者学习的DBN源码,是理解并掌握深度学习基础知识的宝贵资料。 首先,我们需要了解DBN的基本结构。DBN由多个隐含层(hidden layers)组成,每个隐含层都是一个RBM。RBM是一种能量模型,通过二元...
Solidity编程 - 构建以太坊和区块链智能合约的初学者指南
源代码的提供者强调了其原创性,并且附带了mysql数据库文件,这使得初学者能够更方便地理解整个论坛系统的运作流程。 首先,`forum.sql` 文件是MySQL数据库脚本,它包含了论坛所需的所有表结构和初始化数据。在学习...