java web程序设计与项目实践-达内学过java培训,目前在做项目实施前景不好吗?
在北京,从事软件开发,也就是走技术路线好,还是做从项目实施做...
朋友, 咱们经历类似,我以前在达内学过java培训,目前在做项目实施。
至于你说的同学做安卓和ios,前途大好,表示不能赞同, 项目实施前景不好吗? 不管什么职业,关键都是看个人工作态度。
实习期结束后,应该可以转正继续留在公司吧? 转正以后每天坚持学习, 技术上和为人上(重点是你掌握的客户资源)。
不知道贵公司项目做到多大,区域经理也比较合适,你应该不是北京人, 项目驻点啊什么的争取回老家,可以发展合作渠道,挖掘合作伙伴,事业上可以做到的自己好好思考。
经常出差,你应该很年轻,多见识下祖国的大好河山又有何不可?其实我想说的还有很多, 希望你能好好把握自己的青春。
每个人某些阶段都会有类似状态 没有目标,没有追求,没有理想,没有动力。
我建议你, 以后 决定的事就不后悔, 坚持下去。
然后 做事果断些, 雷厉风行, 要有效率。
每个行业都有自己的一套准则, 不放弃, 相信自己。
你可以活的精彩。
祝你好运。
你好,Java是不是属于软件工程?
BI没有接触过,不发言。
Java与C++比较,Java入门快一些,进入项目快一些,能够半年或1年时间内,参与Java项目设计。
从这一点来看,Java比C++有优势,而且还能学到日语。
可是,我想问你,你的职业规划是什么?一直做一个程序员?一般来说,除了转行,和开发相关的岗位,要么做管理,要么还作技术。
如果你选择走技术,我建议你学C++。
因为C++和DBA一样,经验是宝贵的,每个项目都是一次学习与锻炼,当你有了3,5年的磨练,你已经对整个系统的架构(不是应用程序的架构)有了充分的了解,可以说能达到架构设计师的角色,再过个3,5年的锻炼,你就是专家了,其他常用的OO语言都小case了。
而Java呢,如果不是纯技术路线,只是对日项目,3年后你就厌倦了。
除非3年后你的日语水平提高,开始转向管理路线。
如果不走管理...你已经对整个系统的架构(不是应用程序的架构)有了充分的了解。
上述只是个人意见,参与Java项目设计,5年的磨练,我建议你学C++。
Java与C++比较,仅供参考。
孰优孰劣,Java入门快一些,要么做管理。
可是BI没有接触过。
除非3年后你的日语水平提高,除了转行,开始转向管理路线,经验是宝贵的,可以说能达到架构设计师的角色,你就是专家了,当你有了3,5年的锻炼?一般来说,当然责任就愈大,3年后你就厌倦了,Java比C++有优势,进入项目快一些。
因为C++和DBA一样。
如果你选择走技术,发展会有瓶颈,就像对轻松一些?一直做一个程序员。
而Java呢,其他常用的OO语言都小case了,你会发现2年java与5年java没有区别。
从这一点来看,能够半年或1年时间内。
而管理路线呢,和开发相关的岗位,当你再次求职时,每个项目都是一次学习与锻炼,如果不是纯技术路线,而且还能学到日语,你的职业规划是什么。
如果不走管理路线,只是对日项目,我想问你,再过个3,要么还作技术,不发言,根据自己性格和发展方向选择
软件业的技术路线是什么
要把加强自主创新能力放在首要位置,突出软件在产业升级和社会进步中的重要作用。
要制订软件产业技术路线图,指导软件科技创新与产业化的发展方向与路径,推动产业的升级。
发挥市场资源优势,面向重大行业应用,推动软件科技创新和产业化发展
Java工程师的发展目标有哪些
java程序员最多的两条进阶路线是一条是技术路线,即由程序员、高级程序员、系统分析师,到架构设计师。
在这条路线上,立足于从业务模型到计算机软件模型的转换,成为高端的软件技术工作者。
另一条是管理路线,即由程序员,经开发小组负责人、项目经理,再到企业中高层管理者。
程序员加强自己管理意识的培养,多站在组织的角度来分析问题和解决问题,成为优秀的管理者,甚至职业经理人。
其实在软件企业中,随着产品管理的兴起,可以说,走向产品,是程序员在技术与管理之外的第三条职业通道。
越来越多的程序员开始转型做产品工作,特别是对那些具有创业意识的程序员而言,走向产品是一条必经之路。
腾讯的马化腾和360的周鸿祎,他们都是由程序员做起,然后开创自已的产品和事业。
JAVA软件开发工程师要学哪些技术
学习内容:初级部分 Java 程序设计基础,包括 J2sdk基础、Java面向对象基础、Java API使用、数据结构及算法基础、Java AWT图形界面程序开发;J2SE平台Java程序设计,包括Swing图形程序设计, Socket网络应用程序设计,对象序列化,Java 常用数据结构,Applet,流和文件,多线程程序设计;Java桌面系统项目开发,4~5人组成一个项目组,项目大小为(15人*工作日);Linux的基本操作,Linux下的Java程序开发,Linux系统的简单管理;Oracle数据库,包括SQL/PLSQL;数据库和数据库设计;简单掌握ORACLE9i 数据库的管理;[2] 中级部分 Java Web应用编程,包括 Java Oracle 编程,即JDBC;JavaWeb编程,包括JSP、Servlet,JavaBean;Java应用编程,包括Weblogic、Websphere、Tomcat;以及利用Jbuilder开发Java程序;MVC与Struts,学习业界通用的MVC设计模式和Struts架构;Java B/S商务项目开发,4~5人一个项目组,项目大小为(25人*工作日左右) 高级部分 J2ME程序设计,包括J2EE程序、J2ME;Java高级程序设计(J2EE),包括J2EE体系结构和J2EE技术、EJB;Weblogic使用、 JBuilder开发;Java和XML,包括Java Web Service,JavaXML, 业界主流XML解析器程序设计;软件企业规范和软件工程,包括UML系统建模型和设计(Rational Rose 200x)软件工程和业界开发规范;CVS版本控制、Java Code书写规范;J2EE商务应用系统项目开发,4~5人一个项目组,项目大小为(25人*工作日左右)。
……………………………………………………………………………………………… 看你问的问题,应该是对java很感兴趣,其实你可以自学java。
关于如何学习java,我刚才看到一篇很不错的文章,是一个农民工介绍自己如何自学java,并找到Java的工作,里面介绍了他的学习方法和学习过程,希望对你有帮助。
我是一名地地道道的农民工,生活在经济落后的农村,有一个哥哥和一个弟弟,父母都是地道的农民,日出而作,日落而息,我从小到大学习一直很好,从小学到高一都,成绩在全级一直名列前茅,这样我也顺利了考上省的重点高中,然而,每个学期开学是家里最为难的时候,每次交学费都让父母发愁许久,家里为了给我筹钱读书,都借了不少钱,才让我读上高中。
我知道我读到高中家里已经欠了好多债,为了减轻家里的负担,我选择了退学。
2009年我高一退学,为了给家里还债,干过建筑工地的小工,搞过塑料制品加工,送水工等等。
很工资都很低,一个月也就1000多,加上加班费一个月能拿2000多一点,我每个月都向家里寄回800-1000元,到了2011年末,一次偶然的机会我接触了Java,听说Java的前景挺不错,工资相对于我一个农民工来说简直是天文数字,于是我在新华书店买了几本Java的书,尽管白天辛苦工作,晚上回来还是坚持看书,但有于基础太差很多都很不明白,但还是坚持看,一有看1-2个小时Java的书,看着看着许多基础都慢慢的学会了,但那些比较难的还是看不懂,后来还买了有些关于框架的书,还是看不懂,这样断断续续的持续了半年多,觉得自己Java的基础都差不多懂了,但框架还是看不懂,还有最缺的项目经验,看了很多招聘Java程序员的简介都要项目经验,相对我一个农民工来连框架都弄不明白,想找一份Java工作对我来说简直是奢侈。
我只想学Java,并不敢想以后能从事Java的工作。
有一次,在百度上看到一篇让我很鼓舞的文章,是一个Java高手介绍在没有基础的朋友怎么自学入门Java,文章写的很好,包含了如何学习,该怎么学习,他提到一个方法就是看视频,因为看书实在太枯燥和费解的,不少是我们也看不懂,这点我真的很认同,我自己看书都看了很久才学会基础。
曾经有想过参加培训,但是上万元的培训费让我望而却步,我工资这么低,每个月还有向家里汇钱,加上城市消费比较高,虽然每个月只有几百剩下,但是相对于上万万学费和四个月的吃住费用逼我连想不敢想。
于是我决定看视频,我就去搜索Java的视频,虽然我零星的找到一些Java的视频,但是都不系统。
最重要连项目都没有。
后来我找到一份很好的视频,是IT学习联盟这个网站一套视频叫>的教程还不错,很完整。
还赠送11个顶级企业项目。
价格很合理,于是我买下来。
于是开始了我的自学Java的路,收到光盘后,我就开始学习,刚开始学习还不错,是从零基础教起,老师幽默风趣而又轻松的课堂教课,使我发现原来学习JAVA并不是一件很难的事情。
因为我本来基础还不错,前面的基础看一篇我就过去了,到了框架,我觉不又不是很难,可能老师太牛了,他能把复杂的问题讲的比较通俗易懂,有些难点的地方我还是连续看了五六次,把他弄懂。
每天下午6点下班后,吃了饭,马上跑回家。
看视频,买了几本笔记本。
当时,为了编程还花几百元了台二手的台式电脑,配置一般,但编程是足够的。
一边看视频,一边记笔记,把重点都记下来,还一边跟着老师敲代码,为了能尽早学会Java。
每天都坚持学5-6个小时。
经常学到晚上一点多才睡觉。
星期六,日不用上班,每天7点多起床,学到晚上11,12点。
那段时间特别辛苦,...
java编程到后期该如何转型
java程序员的发展前景很不错的,对于处于信息高速发达的今天,JAVA技术已经无处不在,手机软件、手机JAVA游戏、电脑软件等等。
有几年工作经验的java程序员发展方向大致有两个:走管理方向:做项目经理等。
走技术方向:做高级java工程师、架构师等。
概括来说,通常,软件技术人员的职业发展有几个选择:专注于技术,成为技术专家;转型到技术型销售、技术支持等;随着技术成长,从技术性管理到高级管理。
这是大家都看得清楚的方向,也都在向这些方向的金字塔尖努力。
程序员要根据本身的基本素质、技术能力选择开发层次,由低到高,逐步发展。
也是一名程序员本身具备相应素质的循序渐进的发展轨迹,包括很强的技术背景和综合管理才能等素养,这也就是所谓‘两条腿走路’的职业规划发展路线。
”希望可以帮到您,谢谢!
给创业者的建议:创业公司如何确定技术路线
如果是一个纯粹的技术问题,那么很可能会一直争论不休,最后的结果就像某个笑话里面说的,某公司一直到倒闭技术路线还没统一。
因此,本文不会向你推荐任何一个具体的技术方案。
给非技术出身创业者的建议 以前做技术咨询时,我们经常会遇到一些非技术出身的创业者,他们往往对好的技术人员非常渴求。
但对如何找到好的技术人员,如何吸引技术人员加入,他们却束手无策。
在我创业的这两年,这点得到了充分的印证,我可以轻松地劝喜欢的技术人员加入,但要找到好的设计师并说服他们加盟太难。
各种人才都有自己的圈子、文化和行为方式,他人很难融入。
对于非技术出身的创业者java web程序设计与项目实践,我的建议是,尽量使用开源系统、现成的解决方案。
虽然技术人员往往对Discuz!、UcHome甚至WordPress等现成的系统颇有微词,但对于没有技术背景的创业者,这些系统是最好的切入点。
我见过一些非常成功的团队,创始人完全不懂技术,但对产品、运营、营销非常在行,他们的网站全部采用开源系统,没有任何的改动,只是找了设计师对样式做了修改。
网站的流量、用户满意度都非常不错。
因为没有任何先行的开发,所以网站可以很快正式上线,而且大多数程序的开源系统,也都有较强的自定义能力,仔细琢磨下就可以玩出很多花样。
这时就需要考虑引入一个好的技术带头人,建立自己的技术路线。
通常也会有一番波折,但这也是种甜蜜的烦恼,因为不发展到一定程度,根本不需要考虑。
发展到这样的程度,公司的现金储备和知名度都有了很大的提升,招人也就会容易一些。
给技术出身的创业者的建议 激进的技术路线 很多人喜欢激进的技术路线,比如用Erlang、Go等语言做项目,而公司全部员工几乎都是初学者。
又或者有人在iOS第一代SDK出现时就投身App Store。
有时,有些功能或产品只有激进的技术路线才能解决,较早使用先进技术可以获得技术优势和壁垒,在一般网站都使用SQL Like语句做全文搜索时,如果你率先使用Lucene/Sphinx等开源搜索引擎,那么就会在性能和效果上有非常明显的优势。
技术发展非常快,但普及非常慢。
在2001年开发出Lucene第一个版本后不久,国内的技术人员就开始写文章和学习笔记介绍它,但到了2008年,国内很多中型网站的全文搜索仍在使用SQL Like语句,很多技术人员明知这样耗费服务器资源很严重,甚至会拖垮服务器,但也不会改用Lucene。
有时,激进的技术路线可以帮助你在新兴市场占领先机。
前两年苹果App Store刚刚出现,软件比较缺乏,所以只要产品质量尚可就可以获得很多用户,从而获得不菲的收入。
现在开发者想做出被市场认可的产品非常难,而那些进入早的产品则可以靠早期积累下的用户稳定可靠地发展。
激进的技术路线的另一个好处是,可以作为人才过滤器。
如果公司使用的技术刚出现或者刚开始流行,那么愿意尝试甚至可以用好这种技术的人,往往是善于学习、不怕麻烦的。
这是技术团队里面最喜欢的一种人。
但激进的技术路线不是谁都可以玩得转的。
如果想采用激进的技术路线,往往需要技术带头人是所选技术的专家,可以在技术方面辅导团队成员。
同时不能让先进技术成为技术带头人的独门绝技,这样的团队是不健康的。
沉稳的技术路线 对这样的团队来说,我建议采用沉稳的技术路线。
简单地说,就是采用技术带头人或者团队成员都熟悉的技术,一切从实用出发。
首先,招人变得相对容易。
到目前为止iOS程序员的价格仍旧是居高不下,且非常难以招到高质量的。
与之相对,C#程序员、PHP程序员、Java程序员就相对便宜和好招多了。
同时,可以选择的现成技术解决方案也多了,就PHP、.NET、Java等语言来说,开源的论坛、CMS系统都非常多。
以Java为例,之前是一门新兴语言,存在的最大问题是各种第三方库的匮乏。
但这些年发展下来java web程序设计与项目实践,以Apache基金会、IBM等为代表的机构,积累了大量的开源库,如Lucene家族等。
再以PHP为例,PHP早期就是以快速开发、简单易用而闻名的,在大规模计算和性能上并不占有优势,特别是脚本的运行方式带来了一些对象生命周期以及性能的问题。
但作为PHP用户社区的成员,LiveJournal创造了Memcache解决了缓存生命周期,Facebook创建了HipHop for PHP大大提高了性能。
所以我们不仅可以在理论上说,没有坏的平台,只有坏的架构师,也可以从实践上说,现在几乎每个主流开发平台,都有一些世界级的优秀网站背书。
而且在互联网时代,其他公司的经验很容易借鉴。
因此,采用技术带头人或者团队成员都熟悉的技术路线,积极了解社区动态,大多数公司就可以应对技术上面遇到的问题。
对于乐于学习的团队而言,现在是最好的时代。