A. 我15岁,还是初中自学精通java和c语言还有编程。我现在能干什么
我12年各类编程经验,分享一下我的看法。
语言本身很简单,只是一些语法,也是编程的基础。在这个基础外延,有两个方向和层次。
第一个方向和层次:语言-》面向对象-》设计模式-》Framework-》应用,这些有点类似于内力
第二个方向和层次:语言-》窄领域(操作系统、界面、文件、多线程和同步、进程通信、网络……)-》广领域(电信行业,金融领域,电子商务领域,移动互联网……),这些类似于招式
所以,如果你只掌握了语言,还需要招式才能开发应用,好的应用,必须要有好的内力。
建议你可以自己开发一些小东西,你说你精通Java,那么可以尝试在Android上开发Android App,基本可以把上面两个方向和层次都覆盖了。
如果不想开发应用,那么可以用语言本身实现一些算法,特别是数据结构,比如线性表、Set、Map、二叉树等,数据结构是内力中的内力。数据结构是编程中最重要的基本知识,比语言本身还重要。
祝你好运。
B. 如果精通C语言,能从事哪方面的工作
众所周知PHP或java等编程语言是比较容易学习,是快速上手的编程语言,特别是PHP,有些人一周时间就可以开发博客系,而C语言是目前所有编程语言中公认难度最大的,需要学习技术,掌握知识比较广泛,需要你不断在练习磨炼,所以不像外面培训机构说的几个月就可以出去找工作的。
C语言学到什么程度可以出去找工作?
第一,熟练C语言基础编程,学会使用linxu系统,常用用法,设计基本的api,C语言在开发项目中如果你连基础都没有掌握,你是没有办法继续开发项目或看懂别人的基础编程代码。
第二,指针,学习C语言的程序员都知道,指针是C语言中最常用也是最基本的,很多程序的BUG都是与指针熟练程度有直接关联,所以老手平时喜欢说新手如果这个你都搞不懂,你就应该再去看看C语言的基础。
第三,记得写文档,还要看懂别人的写的文档。很多开源项目都是可以直接再次开发,自己开发的地方要记得写文档,当然在看法之前先看别人的文档,要不然你没有办法下手。
第四,查看BUG,调试BUG。C语言每次运行程序都是要编译过程,在编程过程是没有办法直接修改BUG,所以要懂得调试BUG。
第五,简单算法,新手开发项目中很少涉及大量算法,一般都是简答的算法。
第六,项目实战。项目实战是考察你是否真的掌握C语言的基本开发技能。所以至少可以自己独立完成简单的项目,比如,简单计算器,贪吃蛇游戏。
C. java精通是什么意思
Java精通是指一个人在Java编程方面有着深入的理解和造诣,能够在各种应用场景下灵活运用Java语言和相关技术,解决复杂的问题和难题。一个Java精通者不仅熟练掌握Java语法和面向对象思想,还能熟练使用Java的核心类库和框架,如集合、IO、多线程、Spring等等。Java精通者除了掌握Java技术本身,还需要了解行业发展趋势和前沿技术,保持学习和进步的态度。
要成为Java精通者,需要付出大量的时间和精力,进行系统、深入的Java学习和实践。首先需要熟练掌握Java语法和基本原理,在此基础上深入学习Java核心类库和框架,如IO、多线程、Spring等等。还需要不断进行实际项目开发,积累经验和技能,并时刻跟进Java技术前沿和行业发展动态。最重要的是,要具备探究精神和创新能力,深入理解问题本质,不断寻求更好的解决方案。
Java作为全球最流行的编程语言之一,在各个行业和领域都有广泛的应用。成为Java精通者,不仅有利于个人职业发展,也能为公司和团队带来更高的生产力和效益。Java精通者在不同行业的岗位上都有着广泛的需求,例如软件开发工程师、Java架构师、大数据工程师、云计算工程师等等。在企业中,Java精通者的作用是不可替代的,能够提高团队的运作效率,推动软件项目的顺利开展,同时也具备更高的薪资待遇和职业发展空间。