如何成为一个JAVA程序员
发布网友
发布时间:2022-04-20 16:10
我来回答
共5个回答
热心网友
时间:2023-08-29 06:38
[经验之谈]30岁,我的程序,我的梦!
程序人生 : 30岁,我的程序员梦想
作 者: redbridge (雪燃)
30岁,开始实现我的程序员梦,从一个编程爱好者,从一个业余的程序员,一个水平不高的程序员,一个半道出家的程序员......
我的经历到这里就告一段落了,五年里跳了五次槽,不知道和大家比算不算多J,没有什么太多起伏,但我想很多朋友可能会和我有类似的经历,不知道能不能引起你们的共鸣。我想对我上面所说的话给一个总结:
1. 如果你觉得自己应该追求什么,不管遇到什么困难千万不要放弃,一定要坚持下去。
2. 不要因为自己年轻就找理由挥霍时间,少玩一点SC、CS、魔兽3、传奇、魔力或者…….,多看点书,多练练题。
3. 如果你还是在校的学生,英语很差,专业课也很差。没关系,想怎么学计算机就怎么学计算机吧。其它地只要能混到毕业证就行了。除非你对自己的未来没有信心。(当然,如果你的理想不仅仅是要做一个程序员,那你别丢掉英语。)
4. 如果你不是科班出身,想要转行而不知该怎么开始的话,建议你先看两类书:(1)计算机原理;(2)数据结构和算法。(看数据结构之前先看C语言)。
5. 什么时候努力都不晚,关键是你明白要努力了,大器晚成总比一事无成要好的多。
6. Java、.net、C++、PB、VB、Delphi、汇编到底应该学哪个?我的经验,哪个最简单就先学哪个、公司用哪个你就学哪个、哪个和你有缘(比如刚好你认识一个愿意帮助你的Delphi高手)你就学哪个,如果你都学,或者三天两头的换,我可以告诉你结果肯定是什么都不会,不要心浮气燥,他们都只是工具,学精一门其它的就相通了,重要的是掌握编程的思想。如果你问我面向对象(好像现在已经是面向需求了)、UML、WebLogic、WebService、软件工程、XML…….应该怎么学呀,对不起,这些我也确实不是都会,但请相信,你先实实在在的写上十万行以上的代码以后,那些东西你自然就慢慢会了。
7. 不要以为程序员的工资都很高,程序员之间的水平差异也大。公司衡量一个人的待遇标准是他能给公司带来多大的效益。如果你体现了自己的价值,公司会主动给你加薪的,当然你也可以自己主动提,但一定要在你表现出了自己的价值之后。
8. 轻易不要跳槽,如果非要跳,也要保持工作经验上的延续,而不是从新开始,不然就会象我一样走很多弯路。
9. 如果你以为程序员都是熬夜熬出来的,那么你错了,因为它的代价就是缩短你的青春!大家不要象我一样,真的,熬夜一点也不好!记住*的话:如有恒,何须三更起,半夜眠;最怕莫,三天打鱼两天晒网,竹篮打水一场空!
10. 这一点是我觉得最精华的一点:“君子性非异也,善假于物也。”这句话的本意是一个水平很高的人本身并不一定很高明,关键是他善于利用别人的高明!我在这里做个借鉴,就是要充分利用自己身边的资源,不放过任何一个可以提高自己的机会。大家不要误会,这里的假于物可不是指抄袭别人的源代码,而是指通过学习别人的源代码把他的思想扩展到自己的思想里去。
注:上面的十大“精华”纯属我个人的“谬论”,您自己看着消化,有用的收下,没用的请拖入“回收站”。如果你觉得这些总结不过是一些浮华之词,那请你先问问自己:“是不是在行动上都真正做到了。”
这就是我,一个不算优秀,不算勤奋;玩能玩通宵,学也学能学通宵;对梦想的追求很执着;到了30才开始真正写程序;一个很平凡但又不甘于平凡的人……我的经历相信很多朋友都有过的,我现在也不能算是一个成功人士,但我相信我的经历却是值得大家借鉴的,因为我终究代表了一类人。
最后我还想说一点:现在很多朋友都抱怨中国的软件业环境太差,前途渺茫。确实是这样,我有同感。不过我想软件业不过是千万个行业中的一种,每一个行业总是会有起落的,中国的软件业环境差有她的历史原因,我们不要总是简单地和印度相比。抱怨没有意义,已经这样了,抱怨不能使她变好,希望我们每一个人多贡献一份自己的力量,总有一天她会变的比印度还好,甚至比美国还好。
最后:希望所有的程序员和拥有成为程序员梦想的朋友们在新的一年里心想事成,万事如意。请相信我:明天不一定更美好,但美好的一天一定会来!
热心网友
时间:2023-08-29 06:39
第一:建议先看两类书:(1)计算机原理;(2)数据结构和算法。(看数据结构之前先看C语言)。
第二. Java、.net、C++、PB、VB、Delphi、汇编到底应该学哪个?哪个最简单就先学哪个、公司用哪个就学哪个、哪个和有缘(比如刚好认识一个愿意帮助你的Delphi高手)就学哪个,如果都学,或者三天两头的换,结果肯定是什么都不会,不要心浮气燥,他们都只是工具,学精一门其它的就相通了,重要的是掌握编程的思想。面向对象(好像现在已经是面向需求了)、UML、WebLogic、WebService、软件工程、XML…….应该怎么学呀,对不起。
7. 不要以为程序员的工资都很高,程序员之间的水平差异也大。公司衡量一个人的待遇标准是他能给公司带来多大的效益。如果体现了自己的价值,公司会主动给你加薪的,当然也可以自己主动提,但一定要在表现出了自己的价值之后。
8. 轻易不要跳槽,如果非要跳,也要保持工作经验上的延续。
热心网友
时间:2023-08-29 06:39
会持续更新各行业各领域的知识
热心网友
时间:2023-08-29 06:40
应该学习一下具体数据库的操作,如PL/SQL连通oracle,《JAVA编程思想》你应该看过吧,入门升级都可以,现在公司都有自己的框架平台,学习好应用那个就可以了,如SSH框架
热心网友
时间:2023-08-29 06:41
把基础学好之后学习一框架,比如:hibernate,spring,struts等,此外js也很重要,学一种基于JS的框架。。
成为java程序员要做到什么?
3、利用业余时间编码 想要成为一个优秀的程序员并不能仅仅靠工作的时间,他需要利用一切的业余时间去学习,去利用一些业余项目来增加自己的技能,同时让自己跟上新技术发展的步伐,这才是一个优秀程序员应该具备的。4、不要在相同的工作上停留过长时间 一个程序人员在他敲打代码的时间内,难免会碰到一些...
程序员需要学什么(自学程序员需要学什么)
Java程序员需要学习哪些基础知识?做JAVA程序员都少不了和JSP以及HTML打交道。因此,想成为JAVA程序员就不可避免的要熟悉JSP和HTML,您最好能知道JSP的几个内置对象,如Session,Request,Reponse,以及常用的JSP标签,如include,userBean等。据我所知java编程需要学习面向对象、基本语法、JSP、WebServer以及...
如何成长为优秀Java程序员
1、迷恋技术,保持对代码的热情 兴趣是最好的老师,如果不是最初对编程充满兴趣,应该很少有人会选择程序员这个行业,但同时程序员是一个有点乏味枯燥的工作。如果你不迷恋技术,对代码充满热情,那你只能做一个平淡的程序员。2、在实践中成长,磨砺技术 程序员是一个在实践中成长的职业。你看再多书...
北大青鸟分享怎样成为优秀的Java程序员
怎么做一个优秀的Java程序员?1.树立优秀的目标 自己称自己优秀,会被当成自恋,但是其他人称自己优秀,那么说明自己的实力得到一定的认证,越发多的人称自己优秀,那么自己真的是在Java程序员这条道理上是越走越优秀。关键是优秀,没有那么容易被称上,你想要优秀,那么你心目中就得有数,现在的你还不...
怎样才能做一个优秀的java程序员呢?
1.善于沟通 一个优秀的java程序员是要善于沟通的。沟通其实是件很平凡的小事,但是善于沟通的人却不是那么多,作为一个优秀的java程序员,你总得跟你的团队合作跟你的同事打交道,这时候需要良好的沟通,你们之间的工作效益会大大提升,工作氛围也会相对愉快。当你的客户需要你为他讲解下你的方案时,...
程序员入门先学什么(程序员初学)
1、熟练开发工具 做为一名程序员至少熟练掌握两到三种开发工具的使用,这是程序员的立身之本,其中C/C++和JAVA是重点推荐的开发工具,C/C++以其高效率和高度的灵活性成为开发工具中的利器,很多系统级的软件还是用C/C++编写。 而JAVA的跨平台和与WEB很好的结合是JAVA的优势所在,而JAVA即其相关的技术集JAVAOne很可能...
通过自学是否可成为一个合格的java程序员?
通过以下4个阶段的训练, 没有任何编程基础人就可以成为一名普通的程序员。第一阶段:掌握一种编程语言 学习内容:学习任意一种主流的编程语言。例如C++语言。学习目标:熟练掌握一种语言的语法和基本的编程技巧。学习时间:3个月左右 注意事项:编程语言和编程工具是两回事情,编程语言是指C++、Basic、...
成为一个合格的Java程序员有什么要求?
成为一个合格的Java程序员需要什么要求呢?1.负责 这个是最基本的工作态度,但是并不是每个Java程序员都能够做到的,合格的Java程序员首先得要负责。怎样才算得上是负责呢?首先,要谈负责,那么就是属于你的工作范畴的,那么你就一定要做好,比如属于你要处理的技术问题,那么你就得好好处理,不能以我...
高薪Java程序员,要具备哪些能力?
除了需求之外,还有一个原因是真正合格的程序员很少。云南IT培训http://www.kmbdqn.cn/认为想要成为一个合格的程序员,我们需要满足以下几点要求:一、细心 对于很多程序员来说,写出来的代码可能这里因为不小心漏了什么,那里因为不小心没有测试到一个大Bug,因为马虎而出现的问题不在少数。所以,细心,...
没有学过计算机想要成为Java程序员怎么学?
在编程语言中,Java被成为最广泛的编程语言,这可不是浪得虚名的,Java在我们的各个行业中都有它的身影,比如财务、银行、证券等金融行业,移动、电信等通信行业,大型网站以及后台开发等等。当下成为一个Java程序员,昌平镇电脑培训认为不仅好找工作,而且还是高薪工作。很多非计算机专业的朋友想要成为一名...