`
Spring_g
  • 浏览: 64849 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

大学生想要成为程序员应增强自身的软实力

阅读更多
  接触java将近两年的时间了,从一开始接触SE,就开始学习面向对象的思想,学习它的一些常用类,线程和一些异常机制,那时感觉java到处都是特别好玩的东西,有时候就感觉特别的神奇的感觉,后来又学习了java的反射机制,又更深层次的了解了java面向对象的思想。但是随着后来的学习,我当时是想以后做EE开发,学了数据库,jsp、servlet以及学会如何去用SSH,平时也写过一些小项目,项目中当然也会导入很多jar包,你用的时候直接调用就可以了,后来也接触了MVC开发模式,有时感觉你了解了开发模式后,开发过程中的框架流程都是差不多的,只要你根据用户需求完善业务逻辑就可以了,像项目中需要那个框架,你只要抽出来几天时间来学习这个框架的API,学会在项目中配置就可以了,我们的目的也就是学会用就可以了,当然这也是java的优点吧,高效率的开发,但是后来这一段时间,我却很少感觉自己学到了新的东西,接触的东西越多,就越感觉SE的重要,感觉面向对象的精华,越来越感觉如果想在软件行业有所作为的话,不仅要有过硬的技术,更要有软实力。
   软实力,听着比较抽象,在这里我只想谈谈,对于那些以后想从事软件开发行业的大学生,应该如何在大学提高自己的软实力,我是从大一下学期开始接触java的,一路走来,感觉大学生活倒也挺充实,大学期间写过一些项目,在开发的过程中就感觉,很多东西并不是因为你学习java而拥有的,比如一些项目需求分析,还有一些算法设计,很多东西来源你自己的思维,那软实力的差别到底提现在哪一方面那,其实在java中,在具有一定的开发经验后,你就会明白大致的开发流程,或者具有过硬的开发技能,但是当你分配给他们一个相同的项目时,大致框架可能一样,但在业务逻辑层,两者肯定会存在较大的差别,其实,软实力的差别会在很多时候是在影响的你的思维,影响你的代码质量,当然在这里我说的软实力比较局限,只是想说明人思维方面的软实力。
   在大学,我们应该怎样提高自己的在思维逻辑方面的能力那,我认为在大学里的一些课程对于提高我们软实力还是有一定帮助的,对于以后做开发还是有很多帮助的,我们的思维还是需要经过一定优化的,当然,从我们开始有自身判断能力时,我们本身就具有一定的思维,但是我们的思维肯定会有一定的局限性。对于在大学接触一点数学类的一些东西感觉还是有好处的,像高数,概率论,线性代数等一些课程可能不会直接的对你的编程有什么直接作用,但是在你编程时,会间接地对你的思维产生积极的影响,还有计算机类的专业课数据结构,在书中一些数据模型的定义,访问方式,多接触肯定会对你以后的编程有很多的帮助,要在大学有些积淀,尽管学到的有些东西不会直接的起作用,但是对你以后的发展肯定会起到一定的作用。对你以后思维的培养,完善思维逻辑有很大的作用。
   其实,说到广度的软实力,将来要成为程序员的同学们,想在软件行业崭露头角的人,不仅要有过硬的开发实力,还要有其他一些方面的能力,如与别人合作的能力,要善于交流,要善于把握住客户的心理,还有一些应急的能力等等,其实很多东西都要从现在开始培养吧,现在大学生活快要结束了,突然开始有点留恋大学生活,其实有时候感觉大学生活也是一个锻炼你的好地方,要把握好每一次生命赋予你的机会。
   借助你现在的平台,不管是个小小的平台,还是一个华丽的舞台,都可以展示你的才华,每个东西都有他存在的价值,你也一样。
分享到:
评论

相关推荐

    程序员自我介绍面试三分钟多篇.pdf,这是一份不错的文件

    在面试中,这些知识点应以流畅且自信的方式表达,同时结合具体的实例和成果,以展示自己的实力和潜力。自我介绍时,可以按照学习经历、专业技能、实践经验、个人特质这样的顺序来组织,确保内容简洁明了,同时突出...

    计算机教育_软件随想录_给计算机专业学子的建议.pdf

    然而,要想在激烈的就业市场中脱颖而出,除了拥有扎实的技术知识,软实力的培养也同样至关重要。这一点,在《计算机教育:软件随想录——给计算机专业学子的建议》一文中得到了深刻的体现。作者Joel Spolsky凭借自己...

    计算机教育软件随想录给计算机专业学子的建议.pdf

    在计算机教育领域,对于计算机专业学子而言,提升自身技能并不仅仅局限于技术层面的掌握,更重要的是培养所谓的"软实力"。Joel Spolsky,作为一个曾经的耶鲁大学计算机系学生和现在的Fog Creek软件公司CEO,他的建议...

    IT学生解惑真经

    这不仅包括硬技能的掌握,也涵盖了软实力的培养,如团队协作、项目管理、创新思维等。 总之,《IT学生解惑真经》是一本全面解答IT学生困惑、引导他们走向成功的宝典。它不仅提供了具体的学习方法与职业规划策略,更...

    芝士兼职--一款兼职副业与技能培训闭环型产品.docx

    在当今社会,兼职副业与技能培训已经成为许多职场人士增强自身竞争力、应对未来挑战的重要手段。特别是疫情之后,人们开始更加重视职业的灵活性和生存能力,希望能够通过副业和技能提升来增加收入、拓宽视野,并应对...

    开发人员_18_it人员简历_程序员简历模板_计算机相关专业.doc

    他在组织和参与Java开发主题辩论赛中,不仅锻炼了自己的组织能力,还加强了理论知识与实践结合的能力。通过这些活动,张三展示出自己不仅在技术方面有所建树,在软技能方面也毫不逊色。他所获得的《挑战杯XX》省级...

    热门专业讲解2021-计算机系统结构.docx

    本专业的毕业生可以在多个领域找到适合自己的工作岗位,例如: - 科研部门 - 信息产业 - 教育单位 - 企业 - 事业单位 - 技术管理部门 - 行政管理部门 具体职位可能包括但不限于软件工程师、系统分析师、数据库管理...

Global site tag (gtag.js) - Google Analytics