如何算是掌握了一门编程语言

本文提供了一个全面的编程语言学习路线图,涵盖了基本语法、常用函数、面向对象编程、数据库操作等多个方面,并根据掌握程度将工程师划分为不同级别。

从C到C++,到汇编,从Java到JSP,到PHP,从VB到VB.net,再到C#, 学了这么多语言,用了这么多语言,怎么样算是掌握了一门编程语言呢?

自我简单总结如下:

1基本语法

--1.1注释

--1.2输入输出

--1.3变量、常量

--1.4运算符

--1.5控制结构

--1.6异常处理

2常用函数

--2.1函数定义

--2.2日期函数

--2.3字符串处理函数

--2.4数学函数

3类

--3.1继承封装

--3.2公有私有

--3.3多态

--3.4模块化

4数据库、文件

--4.1读

--4.2写

--4.3查询语句优化

5数据结构

--5.1数组

--5.2链表

--5.3堆栈

--5.4哈希

--5.5图

6图形处理

7性能

--7.1效率

--7.2负载

--7.3优化

8安全

--8.1防攻击

--8.2防盗链

--8.3防窃取

9业务

--9.1需求分析

--9.2模型构建

--9.3系统架构

--9.4模块划分

10哲学艺术

--10.1一个人

--10.2男人和女人

--10.3十人

--10.4百人

--10.5千人

--10.6万人

--10.7十万人

......

...

.

由于鄙人经验有限,以上还有不少没有考虑到的,还请见谅。

思路就是这样,一个点一个点的理解了,剩下的就是记忆了,记忆函数、类,记忆各语言之间的差别。

在学习的初期是感觉不到那个语言好的,不过有先入为主的可能,某种语言用习惯了,就懒得用那些不习惯的了。

懒,就是懒。有些程序员抱怨新的语言不好用,找不到想要的函数,就是因为懒才找不到。

不说勤奋,只有不厌烦,只要沿着以上的路线一步步走下来基本就差不多了。

在你掌握了几门语言后,该路线也熟到不能再熟了,再学其他的,非常快,不是一般的快,那是相当的快。

工程师,高级工程师,区别在哪?

一般工程师掌握了第一到第四点

中级工程师掌握了第五到第六点

高级工程师掌握了第七到第八点

系统架构师掌握了第九点

大师看到的是第十点——分析并了解人、人与人的关系、乃至社会

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值