为何会如此困惑,迷茫

痕枫冷 2014-05-04 03:10:44
先自我介绍下:
鄙人从其他行业自学转入android应用开发已经两年多。期间,学了三四遍java编程思想,两遍effective java,重构设计模式之类的。还钻研过java class字节码,深入jvm虚拟机,多线程,熟练使用synchronized,lock,Executors等多线程基础控件。对于安卓本身,也能够进行简单的自定义view绘制。学习过c++ primer, c++ STL(书上的demo基本上全码过去的,就是没做过项目),8086汇编,80x86汇编,罗云彬win32汇编(学过三分之二,当时觉得枯燥,没看完),windows程序设计(结合win32汇编一起看的,当然也没看完),apue(看过二分之一左右,没看完),算法导论(学习了四分之一),编程珠玑(囫囵吞枣看完过一本),学习过ruby 编程,ruby元编程,自学过很长一段时间vim,能用用vimscript写一些简单的function扩展vim,linux基本命令应该熟悉三四十个左右。平时业余时间比较喜欢钻研技术,看原版技术书籍(已经看过五六本左右)。

说的有点乱,总之,对技术的自我评价是:比较喜欢造轮子,什么东西想自己亲自实现看看。技术水平是这样的: javase基础比较好,能熟练使用基础API,泛型,多线程,重构,设计模式之类的(在项目中能够熟练自如使用十几种设计模式,也曾重构出一个http请求框架)。javaee学过一点,但是没坚持下来。对于C/C++,因为没做过具体的项目,应该处于初中级水平。汇编的话,逻辑跳转,串指令之类的还算熟悉,反汇编一段代码,基本上能看懂。ruby,perl的使用,应该限于做一些简单的工具之类的(比如我用ruby写过一个json解析的代码生成器)

说说我的困惑吧:

因为我对编程还算比较感兴趣,所以从其他行业毅然决然地转过来了。时间过得比较快,两三年,刷地一声,就溜过去了。辗转了两个不大不小的公司吧,做过十来个左右的android项目。做到现在,我发觉我疲惫了。对于不断变化的业务逻辑,频繁地加班,加上现实的成果与自我期望的脱节,我发觉最近心里很难受,没有心思认认真真码代码了。怎么说呢,总感觉在一个牢笼里面,我想跳出去透口气。

不知道各位有没有这样的困惑,想转方向,但是又不知道转什么,但不转,又不想继续被一些反复无常的业务逻辑的折磨(也许是想看到自己进步,而不是一直被困于业务无所增进)。随着年龄的增长,这种心里矛盾越发呛人。我不知道是自己过于浮躁,还是由于自己对技术的痴迷,希望得到别人的些许尊重,然后对于现实无奈的感叹,心里不爽。总之,我现在每天都处于这种否定心里,然后时不时想告诉领导,要辞职。

鉴于此,希望各位畅所欲言,指点下迷精,待跳出牢笼之后,不甚感激。
...全文
382 27 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
27 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
痕枫冷 2014-05-08
  • 打赏
  • 举报
回复
引用 20 楼 zhousitiaoda 的回复:
我觉得做安卓应用是没什么竞争力的,这种工作更适合于培训出来的,楼主屈才了。
原来阁下想转linux服务器方向,我正有此意,我把剩下的apue和unp看完,再整个项目,应该差不多了吧?
痕枫冷 2014-05-08
  • 打赏
  • 举报
回复
引用 19 楼 u010872091 的回复:
学那么多。,
呵呵
痕枫冷 2014-05-08
  • 打赏
  • 举报
回复
引用 20 楼 zhousitiaoda 的回复:
我觉得做安卓应用是没什么竞争力的,这种工作更适合于培训出来的,楼主屈才了。
恩,绝大部分是在做业务逻辑,真心做厌了。阁下现在是做什么的?
痕枫冷 2014-05-08
  • 打赏
  • 举报
回复
引用 24 楼 u011523411 的回复:
???
痕枫冷 2014-05-08
  • 打赏
  • 举报
回复
引用 25 楼 zhousitiaoda 的回复:
[quote=引用 23 楼 lyx2007825 的回复:] [quote=引用 20 楼 zhousitiaoda 的回复:] 我觉得做安卓应用是没什么竞争力的,这种工作更适合于培训出来的,楼主屈才了。
原来阁下想转linux服务器方向,我正有此意,我把剩下的apue和unp看完,再整个项目,应该差不多了吧?[/quote] 我目前做C++客户端的开发,但不做APP,只做中间件,类似二次开发,做了1年感觉人都废掉了,比楼主差远了。想转linux只是说有这种想法,但没行动,了解不多也不是很喜欢,只是在找工作的时候觉得这个有前途。[/quote] 我个人不喜欢直接面向客户的开发工作,倒是比较喜欢开发工具,面向程序员会比较好,可以远离业务逻辑
zhousitiaoda 2014-05-08
  • 打赏
  • 举报
回复
引用 23 楼 lyx2007825 的回复:
[quote=引用 20 楼 zhousitiaoda 的回复:] 我觉得做安卓应用是没什么竞争力的,这种工作更适合于培训出来的,楼主屈才了。
原来阁下想转linux服务器方向,我正有此意,我把剩下的apue和unp看完,再整个项目,应该差不多了吧?[/quote] 我目前做C++客户端的开发,但不做APP,只做中间件,类似二次开发,做了1年感觉人都废掉了,比楼主差远了。想转linux只是说有这种想法,但没行动,了解不多也不是很喜欢,只是在找工作的时候觉得这个有前途。
zhousitiaoda 2014-05-07
  • 打赏
  • 举报
回复
我觉得做安卓应用是没什么竞争力的,这种工作更适合于培训出来的,楼主屈才了。
江边老乌龟 2014-05-07
  • 打赏
  • 举报
回复
学那么多。,
痕枫冷 2014-05-05
  • 打赏
  • 举报
回复
引用 13 楼 Rocloud 的回复:
。。。8086汇编,80x86汇编,win32汇编。。。 涉獵廣泛啊,專、精,是否會更好呢
恩,是的,以前公司的经理也这么跟我说,我接下来会专研一个方向下去,谢谢
痕枫冷 2014-05-05
  • 打赏
  • 举报
回复
引用 14 楼 namhyuk 的回复:
基础非常好啊,挺羡慕的。不过对于编程这玩意儿,我最近也得在重复造轮子,深感无奈,有时感觉非常恶心。
造轮子实属无奈,但是有时候也挺有意思的,我比较烦的是没有技术含量的业务逻辑,对我来说,感觉浪费时间,写得越多就越慌
痕枫冷 2014-05-05
  • 打赏
  • 举报
回复
引用 15 楼 merlinfang 的回复:
看不清方向就想想最初的愿望吧
恩,我现在觉得应该是不适合做业务逻辑,然后C,C++,逆向曲线比较陡,所以有点浮躁了,谢谢
merlinfang 2014-05-04
  • 打赏
  • 举报
回复
看不清方向就想想最初的愿望吧
namhyuk 2014-05-04
  • 打赏
  • 举报
回复
基础非常好啊,挺羡慕的。不过对于编程这玩意儿,我最近也得在重复造轮子,深感无奈,有时感觉非常恶心。
Rocloud 2014-05-04
  • 打赏
  • 举报
回复
。。。8086汇编,80x86汇编,win32汇编。。。 涉獵廣泛啊,專、精,是否會更好呢
痕枫冷 2014-05-04
  • 打赏
  • 举报
回复
引用 11 楼 LittleStupid 的回复:
不如弄弄编译原理,计算机图形学这些和语言无关的东西,也许你会感兴趣
恩,打算这次再深入一点汇编后,看看编译原理,我本身对一些符号之类的比较感兴趣,比如正则啊之类的我就学的还不错
LittleStupid 2014-05-04
  • 打赏
  • 举报
回复
不如弄弄编译原理,计算机图形学这些和语言无关的东西,也许你会感兴趣
痕枫冷 2014-05-04
  • 打赏
  • 举报
回复
引用 6 楼 u012821210 的回复:
这位大大不是写业务逻辑的吧?
痕枫冷 2014-05-04
  • 打赏
  • 举报
回复
引用 7 楼 OnlyOneLove 的回复:
转入android应用
我就是做android应用的,太多业务逻辑了,我搞得好腻啊
痕枫冷 2014-05-04
  • 打赏
  • 举报
回复
引用 5 楼 u014686606 的回复:
楼主 ,毅力哥啊。 我科班毕业那么多年了,用到东西就C/ C++,汇编在大学毕业以后都忘记了,目前学习安卓中,专攻媒体播放音视频这块。JAVA我也不是很懂,看了本java编程思想就开始着手做东西了,但是我不打算把java的方方面面都弄懂,深入理解某一块就可以了。IT行业细分很多,最好找家公司,专心攻某一块技术,成为行家。纠缠于业务逻辑中,只会浪费青春。如果真要处理业务逻辑,那么去做项目管理方面的工作。
恩,我真是被业务逻辑搞烦了,我现在回头看apue和win32汇编。看完后,看能找到linux c 的工作不,这样,就可以远离业务逻辑了
加载更多回复(7)

662

社区成员

发帖
与我相关
我的任务
社区描述
提出问题
其他 技术论坛(原bbs)
社区管理员
  • community_281
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧