你应该要找个基础班级从头学起才可以,这个技术需要基础很扎实的,没有捷径。
IT是青年人的产业,靠的就是逻辑思维和创新意识。其他编程等技术基础,报一下培训班,认真学习一下就可以了。
找准一个方向,做WEB,还是做桌面应用程序,还是做游戏、移动端应用,等等。找准一个开发语言,深入去学习、实验,掌握基础之后,再扩散知识范围。运维类主要就是动手操作,现在运维绝大部分都是Linux系统,系统化学习Linux系统的操作、软件运维、安全防护、集群配置等知识,就可以满足绝大部分中小型企业的需求了。 现在很多企业的服务器是从阿里云购买的,有些预警、报警、软件安装等难度大幅降低,加上有很多辅助性软件,运维类的工作已经变得相当容易了。
首先要有“工作”,也就是目标,来驱动自己。比如你想编写一个什么小程序。比如你想刷完多少题,得多少分。其次就是积累自己的“求助”资源。刚开始求助效率很低,翻手册,上网搜,找不到合适的大牛...要长期坚持下去。
如果学历较低、非计算机专业,或是女孩的话,建议从测试入手学习,找工作也容易一些。初级的测试工作,其实就是靠人力去做。入门以后,建议学习一些自动化测试的方法和技巧。如果想学习IT编程工作,那一定要有系统化的学习才行。编程相关的工作又会细分很多种,一般没IT基础的,我会建议学习WEB前端、WEB后端开发或移动端开发,相对入手要容易一点。要学习的内容也非常多。
包括C语言在内只是一种工具,工具的掌握有利于知识和技能的掌握,但并不起决定性作用。就好比学英文,单词和语法只是基础,需要通过阅读优秀的范文,不断的练习才能充分掌握。因此个人觉得,学习不要抱着一本书反复看,看上一周还不如认真调试几行代码,如果能找到实际的项目练习,在不断的实践中会更好更快更劳的掌握,心里也才会更有底。






