我刚刚接触软件行业1年有余,C/C++、C#都有用过,想跳到另外一家网络产品的软件公司,觉得从现在就要着手学习网络编程。
我自己的方案是用网络编程的相关书籍入门,但是不知道要想入门网络编程之前需要哪些基本知识。
另外,网络编程是用C/C++好还是C#好,一般的网络公司用的是什么语言和语言环境。
网络编程是在Windows下广泛还是Linux下广泛,我不懂Linux,是不是应该先从Windows下学起。
能推荐有用的书就更好了。
允许打水漂刷任务,但一定要标明你是打酱油的,真诚寻求在网络编程上走过一遭或正在走而且走的很好的高手、前辈们指教。
学习网络编程需要具备计算机基础知识,以及一些英语基础,看题主描述是学习过C语言,所以算是有一定基础的,所以如果想要学习网络编程还是比较容易的。
现在用的比较多的是java,而且java的应用范围也比较广,即使后面不从事网络编程,想要做其他编程类的工作也是比较容易的,所以选择学java可能是个不错的选择。网络编程现在是在Windows下应用的比较广泛,可以先从Windows下学起。
学习网络编程的方式无非两种一种是自学,一种是去专业的学校学,选择哪种学习方式,题主可以根据自身的时间及经济状况来进行选择,毕竟适合自己的才是最好的。
多谢了