`
mmdev
  • 浏览: 12945135 次
  • 性别: Icon_minigender_1
  • 来自: 大连
文章分类
社区版块
存档分类
最新评论

java程序员的迷茫?

 
阅读更多

昨天在论坛上看见有人问毕业之后java程序员薪资能拿到多少?我看见后下意识的关注了,我是一个java程序员,刚刚毕业一年,我却感觉我的java水平没有什么可以迅速提高的了(我个人迷茫的感觉吧),所以我狂妄的在下面回帖精通java

可能被其他的已经看到另一个风景的java程序员来说,我的狂妄很幼稚,不过我周围能接触到的已经有十年以上的程序员在java上的水准已经让我能看的清摸得着了,不妄自菲薄,但从语言角度来看由于,刚毕业对java的热度还很足所以颇为下功夫,与换过多门语言的老程序员来说,但从语言本身的绝度来说我们确实比周围的人更忠于java,我曾经狂热的信仰软件工程,设计模式,曾经热衷于框架,著名的Struts2,spring2,hibernate3,我都用且热衷于用一些复杂的技术,像高中做题,喜好做数学最后的两道大题一样,我曾经迷恋用struts2,spring3,我尝试他们提供的每一个拦截器,为自己写一个拦截器欢呼雀跃,甚至于迷恋过一段这两个框架的标签,ognl,也曾经自己做过不成熟的jsp标签,由于以前做对日外包我用的开发平台是springsource,我也曾经迷恋java的元注解,spring的元注解,曾经向同学炫耀,hibernate和mybaits我都用过,且固执的用hibernate,不用配置文件,不用hql,全对象的写过DAO层,接着慢慢的开始打自己的框架ext,dwr,ssh,都整合过,测试过稳定性,(当时做一个私人项目不过并发能力的什么的都没有做过).那时的我还是感觉java博大精深,不过遗憾的是没有做过J2me,(我毕业设计师J2SE模仿迅雷客户端做的点对点下载),突然有一天我接触的android,于是我跳了,我到现在也不知道为什么可能是要毕业了了吧,一毕业我就进了一个我以前比较向往的公司,一切都比较美好,一个新的行业,并且有神秘所谓卫星部门,公司有软件有硬件,并且参与了北斗系统的研发,感觉挺好的(不过和我没有半毛钱关系),我进入的是监控部门,我以前的行业背景没有什么关系,我开始做android的流媒体,开始看系列的流媒体相关的rfc文档(rtp,rtcp,rtsp,h264),开始的时候,没有流媒体开发经验,不过带我的人有13年的开发经验,以前在阿尔卡特效力,我从他那里学会了用socktool,wireshark,eclipse(eclipse 真的好用)调试程序,学会了用helix和producer搭建有媒体服务器,嘿嘿,还是蛮幸运的,他设计文档,我负责了协议栈的的编码和h264的编解码以及显示,由于公司当时对监控的调研不够;中间服务,前置设备种类以及步骤太多,导致最后实时控制成为了鸡肋功能,项目宣布失败,此后我们两个开始调优,针对一些性能瓶颈开始调优了两个月,主要是对接入和转码等服务开始调优,在那时候重拾了C语言(部门的主流语言是C和C++),(我大三大四学的的是硬件,所以有一定的C调优基础)我开始着手优化h264本地解码库申请的进程空间频繁调用Anroid的gc造成解动态图像不流畅的问题,达到既定标准后,我被要求预研了建立标准的rtsp服务器的问题,由于预研是为了下步C的开发原理性走通,所以我用java语言加netty框架以及vlc,ffplay,做了验证,后来我参与了一些android的邮箱开发,和xmpp的预研。

然后,后面我开始慢慢感觉到C和java的差距,我开始接触开源,开始逐渐的喜欢C,对java我喜欢用java实现1.0版,然后用C优化2.0版,我接触了android,所以我开始用linux,就这样我越来越对java感到陌生,特别是我用了一个星期就反编译了一个jar之后我,我突然感觉java的简单通用对程序员和对公司不同的含义。

我开始看ffmpeg,开始学习opengl和openal,看一些游戏的源码,我一些arm的汇编,和以前的设计电路,和X86的汇编优化,甚至每星期都看一会移动通信原理,阅看越感到一个人能做的太少,我开始关注数字图像处理,关注离散,关注线代,关注算法,同时开始看android的webview组件,两个月过去了,我梦想下一份工作可以在移动数字图像处理的行业工作。

有纯粹的精通java程序员吗?你看看招聘信息就会知道,框架就是用来让你编程简单的,你会什么框架,那只能说明你拥有了java码农的资格,上15k的工作那个不是要求你会java同时会linux会C/C++,或者有很强的行业背景,我先接触了C,后接触了java,然后重拾C,现在我准备拥抱android,我的直观感受,你如果是一个有技术梦想的人,C/C++/java这一系列的语言演变,你都应该看看,基础一定好扎实(英语,数学),我现在就感觉数学有点薄弱,我现在对有些数学模型,或者性质知道的太少,我都有心去大学偷听数学去的愿望了,呵呵,不知道研究生教学可以旁听不?

不说了,我个人觉得我精通java,那是相对于我的C来说的,我对java的生态环境远远超出对C周边环境的了解,现在我看到有些编译器的预编译关键字还是分不清,看到一些用法我还需要犹豫。更别说我对其他C第三方类库的了解了,皮毛啊。我现在站的位置比较低,我看不到更远的风景,不知道前方是不是绝路,走在前方的高手希望可以指点一下,警醒一下,我渴望听到关于我该怎么走下去的论述。

分享到:
评论

相关推荐

    JAVA程序员的学习方法

    有很多的JAVA程序员,在初期学习时,通常会对如何学习而感到迷茫。下面笔者就将转发一篇一位网友的精品帖,这位作者对于JAVA程序的学习分析的很到位,相信能帮助那些正在处于迷茫状态的初学者。 JAVA是一种平台,...

    Java程序员如何度过迷茫期?这些建议给你些许帮助

    最近好多人私信问我,该怎样才能成为高薪Java架构师,还有就是对当前的状态感到迷茫,在此做一个简单的说明,或者对迷茫中的你来说有些许帮助。 一、当前你感到迷茫吗? 有很多人对现在的工作感到很没意思,因为...

    一个阿里工作4年java程序员的从业心得-写给还在迷茫的朋友.docx

    一个阿里工作4年java程序员的从业心得-写给还在迷茫的朋友.docx

    一个阿里工作4年java程序员的从业心得,写给还在迷茫的朋友.docx

    一个阿里工作4年java程序员的从业心得,写给还在迷茫的朋友.docx

    java程序员 面试到工作(自己的记录)

    自己从一个大学毕业生,一步一步找到工作,面试成功。里面全部是自己 亲身面试 遇到的 知识。不保证所有资料都是原创。但是确实是自己总结,自己所用。...我是一个初级java程序员,希望得到大家的支持。

    《Java程序员职场全攻略——从小工到专家》

    本书以包罗万象的IT大江湖为背景,将Java职场中从...本书适合于尚在学校对前途感到迷茫的大学生,同时也是初入职场的菜鸟不可多得的修炼指南。对于那些已经在IT江湖闯荡数年的老鸟,本书也提供了很多新的思路与策略。

    JAVA程序员自学路线图

    初学java的人在学习的过程中有时会有不知道该接着学习什么的困惑,通过本文档会让初学java的人,走出迷茫!

    程序员的学习方法

    有很多的JAVA程序员,在初期学习时,通常会对如何学习而感到迷茫。下面笔者就将转发一篇一位网友的精品帖,这位作者对于JAVA程序的学习分析的很到位,相信能帮助那些正在处于迷茫状态的初学者...

    一个阿里工作4年java程序员的从业心得-写给还在迷茫的朋友.pdf

    。。。

    Java软件架构师所要需的东西

    作为Java程序员来说,最痛苦的事情莫过于可以选择的范围太广,可以读的书太多,往往容易无所适从。我想就我自己读过的技术书籍中挑选出来一些,按照学习的先后顺序,推荐给大家,特别是那些想不断提高自己技术水平的...

    十来年java开发程序员,对自己学习经验的分享

    做开发也有十来年了,现在回想自己学习 java 的经历,当时真希望有一部大体的学习框架,这样自己就不会走许多弯路了,这是我在工作和多年学习中的经验,希望对迷茫的 java 爱好者有所帮助

    程序员能力矩阵直得收藏

    程序员能力矩阵,程序员发学习方向不再迷茫。

    程序员实习报告.doc

    程序员实习报告 程序员实习报告范文篇1 以前在校很少自己做程序,对软件工程更是一无所知.来到公司,开始接触"大规模 "(其实现在看来实习的项目其实还是很小的)软件开发,一时真的有些迷茫.比起VSS,MVC ,QA,CMMI,我对...

    程序员实习报告.pdf

    程序员实习报告 程序员实习报告 以下是店铺实习报告频道编辑为您整理的实习报告范本,供您参考,更多详细内容请点击店铺( )实习报告频道查看。 以前在校很少⾃⼰做程序,对软件⼯程更是⼀⽆所知。来到公司,开始接触...

    Java Web 程序员的职业进阶之路

    啥也不说了,都在图里了。希望可以给大家的职业规划一些提示,尤其是写了几年程序,却越来越迷茫的同学。

    鱼皮编程学习路线,适合新手小白~~~

    所以今天我的这个 Java 学习路线就做做减法,给大家来个一条龙服务,Java 要学的知识点、对应的最佳学习资源和预计要花费的时间,都安排的明明白白的,不用选了,有计划了,也别再迷茫和纠结了,就无脑跟着学就行了...

    程序员-一行一行的走

    作为程序员,路该怎么走,你知道么?  05年入学,对IT一无所知,对程序一无所知,甚至对自己也是一无所知。路走到了今天,我感触确实不少,写点东西以飨来者。  科班出身的我们,从开始就按部就班的学着操作系统...

    java面试宝典

    一直在苦闷彷徨中走弯路、最后只能放弃和浑浑噩噩浪费青春"的年轻人,让千千万万的年轻人少走许多程序员走过的弯路,不让他们因为迷茫和找不到事业的起点而消沉和浑浑噩噩过一生,帮他们找到人生积极健康的兴趣点,...

    阿里一位10年Java工程师分享的职业规划

    阿里一位10年Java工程师分享的职业规划,让正在学习java的你不在迷茫!

Global site tag (gtag.js) - Google Analytics