入行一年半了,怎么提高编程能力?

wuwujian111 2015-12-27 08:10:05
大家好,我大四的时候参加了java培训班,毕业之后到了一家外包公司工作,工作强度很大,比如11月份通宵了4晚,我自己认为我也比较努力,先后看了很多的书籍,比如spring,struts2,设计模式,linux等。进行的工作全是二次开发,我们写的全是业务逻辑。前不久看了其他项目组的写的工具类代码,那叫一个漂亮,感觉自己写的代码简直是shit。发觉这1年多来真的是码农,就是用别人写的工具类然后写业务逻辑。真的不想再这样下去了,我想提升自己的编程能力,但是苦于找到不办法,求大家推荐几本书籍也好,有什么好的方法也好,最近真的很困惑。
...全文
321 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
失落夏天 2015-12-31
  • 打赏
  • 举报
回复
经历类似, 在小公司没有约束,很难写出高大上的代码。 在大公司需要相互交流相互查看对方的代码,才会意识到解耦,分拆类的重要性。。
「已注销」 2015-12-31
  • 打赏
  • 举报
回复
如果你自己感觉自己的能力够了,建议看一些技术的源码,比如Spring源码 还有就是有自己的想法 建议..
ad07 2015-12-31
  • 打赏
  • 举报
回复
我也是,就是个码农,不想这样了
心随自在飞 2015-12-30
  • 打赏
  • 举报
回复
哈哈,程序猿都迷茫,不迷茫的程序猿大都不做编码了。 多读一些好书,(我也不知道给你指导什么书) 将书消化了,再做实战训练。 也可以去网上接活锻炼自己。 没有提升的工作机会就跳槽吧! 既然明白不足了就制定计划,坚持下去做吧!
进击的小猿猴 2015-12-29
  • 打赏
  • 举报
回复
在下亦是遇到这般问题
Heyeverybody 2015-12-28
  • 打赏
  • 举报
回复
哈哈 移动客户端回帖所得专家分翻倍,下载体验!
疯狂熊猫人 2015-12-27
  • 打赏
  • 举报
回复
多撸管,练就一条麒麟臂!就这么简单!
朗晴 2015-12-27
  • 打赏
  • 举报
回复
看看书,多手写代码,看看成功的代码是怎么实现的,学学算法。 小弟也是新手,以后多多共同努力。
围绕“面试”、“算法”、“编程”三个主题的程序员编程艺术系列(简称TAOPP系列),从今年4月写第一篇起,至今快有一年。近1年的创作中,写了二十七章,共计22篇文章。这是本人的第4大原创作品,不过与之前微软面试100题系列,红黑树系列,及十三个经典算法研究系列相比,编程艺术系列的某些篇文章的作者除了我本人自己,或多或少还得到了不少朋友的支持,我把这些朋友组织起来,成立了一个工作室,它的名字叫做编程艺术室。 编程艺术系列最初名为程序员面试题狂想曲,即为面试服务,后来随着加入与我一起创作的人越来越多,我们逐渐意识到,为面试服务不应该成为我们最终或最主要的目的,而应该注重提高广大初学者的编程能力,以及如何运用编程技巧和高效的算法解决实际应用问题。这才是计算机科学与编程的本质。于是,我们便把程序员面试题狂想曲系列更名为程序员编程艺术系列,然后把狂想曲创作组确定为编程艺术室。 并提出了我们的宗旨,即如下,编程艺术室致力于以下三点工作: 1. 针对一个问题,不断寻找更高效的算法,并予以编程实现。 2. 解决实际中会碰到的应用问题。 3. 经典算法的研究与实现。 总体突出一点:编程,如何高效的编程解决实际问题。
一、课程简介乔布斯说过一句名言:每一个人都应该学会电脑编程,因为编程会教会你如何思考。随着人工智能时代的来临以及教育改革的不断深入,少儿编程教育越来越受重视。少儿编程可以培养孩子的逻辑思维能力、实践能力、创造力和想象力,让孩子站在人工智能时代的前沿,了解未来人工智能的语言和思维方式,还可以考取官方认证的编程等级证书。而Scratch是少儿编程最佳软件之一,是由世界顶尖高校美国麻省理工(MIT)媒体实验室研发,目前已经在150多个国家广受欢迎,专门为8岁以上小朋友量身定制的可视化编程软件。小布编程践行国家普惠教育和STEAM教育的理念,推出《一学就会的Scratch3.0入门与进阶精品课程》系列课程,价格经济实惠,随时随地想学就学,反复学习,效率更高。小布老师是一个爱孩子、懂教育、会编程的资深IT奶爸,18年IT实践经验,上海市创新基金项目负责人,编程讲师和教学经理,拥有大型企业如通用汽车、中科院所、同济大学及浦东国际机场等知实际项目服务经验。本期课程总共分为31节课,包含了12大基础模块和6个综合项目,经过本期课程的学习与实践操作,可以掌握Scratch 3.0的基本编程技能,年时间可以学会机构一年多的课程内容,能够独立完成动画、游戏、音乐、体感互动等作品编写。二、课程亮点1、每节课30分钟左右,充分保护孩子们的专注力和眼睛。2、推荐每周1-2节课的学习节奏和频率,既确保了学习进度,又确保了学习质量。3、独创的十步学习法:科学的教育方法培养孩子们良好的学习习惯。4、践行美国STEAM教育理念,培养孩子们分析问题和解决问题的综合能力。5、精心研发、反复打磨,趣味性与互动性强,故事导入,语言亲切,深受小朋友喜爱。《一学就会的Scratch3.0入门与进阶精品课程》系列一课程总共有4节课程,第一节课是初识Scratch3.0,主要是关于课程介绍、学习价值、课程亮点、作品欣赏和Scratch简介等内容;第二课是Scratch编程之运动模块作品夏日荷塘;第三课是Scratch编程之运动模块作品天体运行;第四课是Scratch编程之运动模块作品环球旅行。通过这4节基础编程课,让小朋友对Scratch有一个初步的了解和接触,培养小朋友的编程兴趣。(本课程版权所有,仅供学习,严禁下载、商用)

23,407

社区成员

发帖
与我相关
我的任务
社区描述
Java 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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