外链论坛

 找回密码
 立即注册
搜索
查看: 80|回复: 0

程序员有哪几种?工资怎么样?要学什么知识?

[复制链接]

2711

主题

7682

回帖

9916万

积分

论坛元老

Rank: 8Rank: 8

积分
99160291
发表于 2024-7-10 18:36:05 | 显示全部楼层 |阅读模式

1、程序员有哪几种?

从事程序员工作的人有非常多,大体上有下面十几种:

asp程序员、delphi程序员、php程序员、powerbuilder程序员、C程序员、linux程序员、net程序员、vb程序员、java程序员、javascript程序员、C++程序员、Python程序员、ABAP程序员、android程序员、iOS程序员。

2、必须把握什么知识?

1、熟悉研发软件

最少必须把握两到三种研发工具,这个是最基本的需求,其中C/C++和JAVA是重点举荐工具之一,有效率、灵活,非常多系统级别的软件是用C/C++研发的。

JAVA的优良是跨平台,其关联技术可能作为将来的主流研发工具之一。

其次,要学会一门可视化研发工具,如VB,PowerBuilder,Delphi,CBuilder等等,这些工具能够研发减小不少研发难度。

另一,要能够读懂脚本代码,如shell,perl等。

2、熟悉数据库

非常多应用程序都是以数据库的数据为中心,而数据库的制品有不少,其中关系型数据库仍是主流形式,因此程序员最少熟练把握一两种数据库,对关系型数据库的关键元素要非常清楚,要熟悉把握SQL的基本语法。

非常多程序都是以数据库的数据为中心,因此程序员最少熟悉把握一两种数据库,对关系型数据库的关键元素要非常清楚,要熟悉把握SQL的基本语法。

3、认识操作系统

真正的编程能手,操作系统的深入认识必不可少,例如内存管理机制、进程/线程调度、信号、内核对象、系统调用、协议栈实现等。同期,要懂得网络协议TCP/IP。

网络技术已改变了软件运行的模式,从最早的客户/服务器结构,到今天的WEBServices,再到将来的网格计算,这一切都离不开以TCP/IP协议栈为基本的网络协议支持,深入把握TCP/IP协议是非常必要的。

最少,需要认识ISO七层协议模型,IP/UDP/TCP/HTTP等常用协议的原理和三次握手机制。要明白DCOM/CORBA/XML/WEBServices存在的道理

3、薪资薪水

程序员的薪资薪水分档次,大致状况这般的:初级软件工程师(0-3年研发经验),平均月薪(3000-8000)中级软件工程师(3-5年研发经验),平均月薪(5000-12000)高级软件工程师(5年+研发加2+管理),平均月薪(10000-90000)通常仅有刚毕业的初级工程师说的是月薪,中高级基本是年薪。C/C++学习的组织:大牛小白C++组织 能够点击编程二字,能够直达

这个跟自己的专业水平有很大关系,例如有的人一毕业就有2+的,有的人毕业几年就几千,真才实学,到哪里都欠好使。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

站点统计|Archiver|手机版|小黑屋|外链论坛 ( 非经营性网站 )|网站地图

GMT+8, 2024-10-8 09:32 , Processed in 0.062708 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.