打印

[交流] 怎么成为程序员(sis原创)

0

怎么成为程序员(sis原创)

我是一个电脑程序员 用的主要的编程语言是java 很久以前java是sun出产的.但由于近几年09年开始市场越来越差.现在已经被oracle给买了.oracle是家做数据库的公司国内很多大数据量的处理都在用oracle像移动,联通,政府部门。现在的开发一般分bs跟cs两种模式开发b代表browser浏览器 s代表server cs是指client跟server并不是我们经常打的cs呵呵
在开发的过程中会用到很多东西.像大家现在看到的网页就是用css(样式表) javascript(脚本语言) html(超文本标记语言)来完成的.页面分静态跟动态两大类
这里所说的动态跟静态是指网页与你有没有交互.动态语言很多像我平时开发用到的jsp就属于这类.当然.还有像php.asp.aspx.这些页面
我算一个程序员.因为我会一种编程语言java c++ 还会多种辅助性语言像html javascript sql
要会一种sql语言掌握一种数据库技术 在程序中存储数据一般都是用数据库的也有些是写文件的.常用数据库有 mssqlserver2000 微软产品 mysql4.X mysql5.X 就是mysql出的呵呵 oracle8 oracle9I oracle10G 11G这是oracle出的.中中叫他甲骨文
很多时候在做项目会有很多很多问题 这时候可能会用到一些特别的东西像dos命令.批处理.vbs脚本等技术
当然有时候程序员还要会点美工.像图片处理ps photoshop 7 ps8 pscs 或freehand等 还有可能做动画.动的gif可以用flashmx flash8 flashcs
有些时候会用到一些小工具像取色器 服务删除工具等软件.我手头的软件很多.等我有权限了会一一分享给大家
希望大家能一起学习一起进步呵呵
2010 11 4 星期四 23:00
本帖最近评分记录
  • 留情 金币 -10 标题违规! 2010-11-5 06:30

TOP

0
个人觉得程序员不难,其实最最低的要求就是标准C+SQL只要你会,我就可以保证你就是一个合格的程序员,因为其他东西都是现场学习的

TOP

0
c只能做cs软件像360跟QQ还有各种客户端软件以及操作系统但现在已经很少有单位招cs开发的人了而且c++发展这么多年已经有很多成型的东西
很多人已经改向手机开发像iphone用的是objectC而android用的是java我以前做过android的开发所以对语言还是算了解的
bs优点很明显.不需要安装.所以QQ也有web版本的而说到bs的效果现在很多js框架跟css可以做得很好看而且还有很多富客户端像javaFx
flash写的网站只需要你能上网能开网页就可以直接看到.经常玩乐斗不呵呵

TOP

0
说到富客户端,FLEX本来是很有希望的技术,可惜,现在传闻ADOBE被微软收购,Silverlight跟Flex冲突,到底未来能走多远,还要观望。

ANDROID开发不错,前景很好,塞班比较危险,IPHONE开发现在做的人很多,而且门槛较高。WINDOWS MOBILE就要看下个版本的表现了。

B/S的本质与C/S没有任何不同,都是Client/Server结构,只不过B/S通过浏览器统一标准解析HTTP协议,在传输层角度来看,就是一码事儿。企业中比较喜欢使用J2EE架构,稳定,控制能力强,拓展性好。而轻型系统则喜欢采用LAMP架构,免费,成本低。

以前的J2EE程序员是SSH走遍天下,现在敏捷开发的理念越来越多的被应用到项目里,程序员只会写代码的时代已经走向了尽头。至少在我们这里,CODING根本拿不到多少钱,相反,SDET这种复合型人才越来越受欢迎,工作3年的普通员工就可以8k-12k。

其实语言并不是很重要,学习一门语言的周期半年足够了。框架,设计,业务分析,项目管理,这些才是交付类项目中的大头。

TOP

0
其实语言并不是很重要,学习一门语言的周期半年足够了。框架,设计,业务分析,项目管理,这些才是交付类项目中的大头。

非常同意楼上的观点,写代码不是困难的事情,主要是对整体设计业务要理解,代码是最底层的程序员干的,非常辛苦,钱也不多,重要的是自己要学会分析

TOP

0
但要是搞管理也要懂些技术的虽然管理类好做但国内很多管理都是从程序员型的
从最初的市场分析寻找客户开始 到与客户沟通签定合同 与客户交流需求 设置demo
一边开发一边测试 最后还要上线试用 到后期维护.这些不经历是不容易管理一个技术团队的
很多程序员老的很快考虑问题太多呵呵

TOP

0
世界万物都是相通的要提高自己的悟性呢呵呵我喜欢从代码设计设计好代码是件非常有成就的事情要学会以一静应万变

TOP

0
上学的时候倒是多少学过一点 悟性不是太好现在都忘得差不多了

TOP

0
哎 程序员 满足的自己的巅峰 但是能换钱的有多少 不瞒你说 我就是程序员

TOP

0
开发如果是做普通的应用的话框架,设计,业务分析,项目管理就可以了如果要做系统的话还不够,因为用c或c++的编程是很不同其他的编程方式的

TOP

当前时区 GMT+8, 现在时间是 2025-3-22 19:56