我在银行搞了7年的计算机了。大学时C++ PASCAL C# JAVA 等等都学了,但没有一样精通的,linux都没怎么学。进了银行才知道,原来学的基本用不上。唯一用上的是SQL语句,因为我进银行是搞运维。开始就算什么都不懂了,后来工作中慢慢熟悉了hp-unix和红旗linux.搞了几年的运维后,发现自己成长了不少。熟悉shell脚本编写算是自己最强的方面了,这对运维很有好处。今年要搞开发了,那么就说说我的体会吧。
我觉得计算机的道路很多,我推荐两条路:
一、运维工作。
首先要熟悉linux和unix,这点可以通过安装虚拟机来学习。要精通shell脚本的编写,运维工作少不了的。然后就是熟悉oracle的管理和操作系统管理,并且熟悉tuxedo维护。
二、开发工作
我觉得搞开发不一定非得像周围的人一样,去追求windows下的开发,也不一定非要学什么java C# C++。
在银行、电信等大型企业,也是需要开发人员的。一些软件公司也是需要面向银行、电信等大型企业的软件开发人员。
这个领域目标非常明确,上手也容易,毕竟不像其他领域那样要十八般武艺。你需要学好的东西:
1.C语言,这个要绝对的精通。
2.socket编程,这个还是要用C语言。
3.tuxedo开发,也是C语言。
4.pro*c语言,是oracle提供的嵌入式C语言用来操作oracle数据库的。
可以说,基本上都是基于C语言的,学习目标和方向很明确,只会越来越熟练。学好后可以在银行做银行系统开发,或者帮银行做系统开发。当然去其他的电信 电网等大企业也一样的。
这是我的体会,我现在也在学。