分享

本人97年,零基础,想学软件工程,不知道能不能学会!求大神告诉我?

 昵称25832105 2017-07-03

谢邀。首先说下我个人经历,大学专业就是软件工程,大一学的c,dreamweaver这些,之后就是专业课,主修java。

说实话,刚开始学的时候满脑子雾水,觉得好难,也没兴趣,就混了两年,大三时不知道为什么,突然有了兴趣就开始看书,练习,一直到现在。

下面说正题。

零基础的话,建议先把知识点掌握,现在网上很多教程网站,给你推荐极客学院,还不错,都是别人精心整理的,比你买本专业书一点点啃要好很多,也有一些习题讲解,切记一定要多练习,不懂不会就搜,当你工作后会发现,怎么快速的搜答案也是一个技能。

网上还有很多教程视频,推荐慕课网,里面的讲师大部分都讲的不错,可以选一系列认真看一遍,边看边跟着练习,顺便多思考下,很快就能上手。

不知道你想学编程语言,c、java、.net、php、python还是别的,不过有一点要知道,这些语言都是互通的,学好了哪一门再学其他,都会很快上手。

基础掌握后,建议深入再研究一下,这时我给你推荐《thinking in java》和《effective java》还有设计模式,学完你会感觉原来编程是一门艺术。

之后需要接触一些前端的东西,html, javascript这些,知道怎么布局,怎么玩事件,因为大部分公司程序员要前后端兼顾的。这个倒不是很难,需要一点美感。

还有就是框架,这个很重要,你学了一门编程语言,怎么用呢?一般来说我们接触最多的就是web服务,就是页面点几个按钮,会触发后端一些功能调用,这个就是框架。比较常见的就是mvc,建议多了解一下这方面的概念。说到框架,spring,struts,mybatis这些很常用,尤其是spring基本成为面试必考知识,多看一些书或视频,多练习就好。

这门专业,刚接触可能会感到很难,但是一旦沉浸其中,便知其乐,搭建环境成功时,修复完一个bug时,服务优化成功时,有一种收获的满足感,当然苦是必须的,每天工作累成狗(其实大部分公司都还好,不用太害怕)加班是家常便饭什么的。

切记要多锻炼身体。

目前能想到的就这么多,希望对你有帮助。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多