导航:首页 > 程序命令 > 程序员网站推荐

程序员网站推荐

发布时间:2022-01-29 09:54:18

⑴ 一般工程师或者程序猿找工作都会上哪些招聘网站求推荐

现在有个51CTO高招,号称是专注中高端技术人才的招聘平台,我看上面的岗位都是针对程序猿的,这种垂直性的招聘网站,应该更有针对性吧,想要跳槽的程序猿可以去看看,地址是这个
http://gaozhao.51cto.com/

⑵ 网站程序员的程序员成长之路大概分几个阶段 和未来的发展

信息技术的更新速度是惊人的,程序员的职业生涯则是一个要求不断学习的过程,如何才能成为一名合格的程序员,一名合格的程序员需要掌握哪些技能呢?为此天天招生网采访到几位孳生的程序工作人员,就如何做好一名成功的程序员谈出了自己的经验。

熟练掌握开发工具

做为一名程序员至少熟练掌握两到三种开发工具的使用,这是程序员的立身之本,其中C/C和java是重点推荐的开发工具,C/C以其高效率和高度的灵活性成为开发工具中的利器,很多系统级的软件还是用C/C编写。而JAVA的跨平台和与WEB很好的结合是JAVA的优势所在,而JAVA即其相关的技术集JAVA One很可能会成为未来的主流开发工具之一。其次,能掌握一种简便的可视化开发工具,如VB,PowerBuilder,Delphi,C Builder,则更好,这些开发工具减小了开发难度,并能够强化程序员对象模型的概念。另外,需要掌握基本的脚本语言,如shell,perl等,至少能读懂这些脚本代码。

熟知数据库

为什么数据库是如此重要?作为程序员,他们自然有自己的理由:很多应用程序都是以数据库的数据为中心,而数据库的产品也有不少,其中关系型数据库仍是主流形式,所以程序员至少熟练掌握一两种数据库,对关系型数据库的关键元素要非常清楚,要熟练掌握SQL的基本语法。虽然很多数据库产品提供了可视化的数据库管理工具,但SQL是基础,是通用的数据库操作方法。如果没有机会接触商业数据库系统,可以使用免费的数据库产品是一个不错的选择,如mySQL, Postgres等。

对操作系统有一定的了解

当前主流的操作系统是Windows,Linux/Unix,熟练地使用这些操作系统是必须的,但只有这些还远远不够。要想成为一个真正的编程高手,需要深入了解操作系统,了解它的内存管理机制、进程/线程调度、信号、内核对象、系统调用、协议栈实现等。Linux作为开发源码的操作系统,是一个很好的学习平台,Linux几乎具备了所有现代操作系统的特征。虽然Windows系统的内核实现机制的资料较少,但通过互联网还是能获取不少资料。只有对操作系统有一定的了解后,你会发现自己上了一个新的台阶。

懂得网络协议TCP/IP

在互联网如此普及的今天,如果您还没有对互联网的支撑协议TCP/IP协议栈有很好的掌握,就需要迅速补上这一课,网络技术已改变了软件运行的模式,从最早的客户/服务器结构,到今天的WEB Services,再到未来的网格计算,这一切都离不开以TCP/IP协议栈为基础的网络协议支持,所以,深入掌握TCP/IP协议是非常必要的。至少,你需要了解ISO七层协议模型,IP/UDP/TCP/HTTP等常用协议的原理和三次握手机制。

明白DCOM/CORBA/XML/WEB Services存在的意义

随着技术的发展,软件与网络的无缝结合是必然趋势,软件系统的位置无关性是未来计算模式的重要特征之一,DCOM/CORBA是当前两大主流的分布计算的中间平台,DCOM是微软COM(组件对象模型)的扩展,而CORBA是OMG支持的规范。程序员需要做的不仅仅是利用商业的开发平台来开发软件,而是要理解这些技术的初衷,即为什么需要这项技术,如果你能理解了这一点,再回头看这些技术的具体实现,就如庖丁解牛,迎刃而解。XML/WebServices重要性不言而喻,XML以其结构化的表示方法和超强的表达能力被喻为互联网上的“世界语”,是分布计算的基石之一。

不要将软件工程与CMM分开

现代大型软件系统的开发中,工程化的开发控制取代个人英雄主义,成为软件系统成功的保证,一个编程高手并不一定是一个优秀的程序员,一个优秀的程序员是将出色的编程能力和开发技巧同严格的软件工程思想有机结合,编程只是软件生命周期中的其中一环,优秀的程序员应该掌握软件开发各个阶段的基本技能,如市场分析,可行性分析,需求分析,结构设计,详细设计,软件测试等。一句话可以概括我的看法:“创意无限,流程保证”。

拥有强烈的好奇心

什么才是一个程序员的终极武器呢,那就是强烈的好奇心和学习精神。没有比强烈的好奇心和学习精神更好的武器了,它是程序员们永攀高峰的源泉和动力所在。

如果您正为如何成为一名合格的程序员而发愁的话,希望以上文字能为您排除一些顾虑和问题。如果您想获得更多有关程序员的信息,那么请随时关注天天招生网,我们将在最短的时间内提供最
真实,最准确的相关信息。

⑶ 要做一个好的网站程序员,我还需要学习什么麻烦给我指条路。。。

我不是一个程序员,但是对这方面也有些爱好。
5个月学会上面这些东西,我只能说你应该和我当初一样都只是水过鸭背而已。你现在要做的是要确定自己的方向。就好像每个人简历都会写自己“熟练掌握办公软件”一样,其实绝大部分实际上都是在非常低级的水平。
网页三剑客这东东,可以丢开了,这个名头搬出来也只能忽悠一下初学者。你既然是学美工的,应该会使用ps软件,能学到会切图就OK了。
网站设计分前台和后台,想要都精通了没有个5年~10年是不可能的,因此目前你所需要确定的是你要往哪方向发展。那些招聘要求什么都要精通的基本上就是一个不靠谱的公司招打杂人员。
你的情况比较适合做前台。好的前台工程师需要做到的是 精通js(包括熟练使用正则表达式),精通dom,w3c规范,会用ps切图,熟悉php和mysql。(注意精通,熟悉,会用这三种程度的区别)。至于为什么不用asp和access or sql?因为那是收费的,职业程序员应该要有版权意识.
学习JS,推荐2本书,第一本是《javascript 高级程序设计》,这本书可以用来入门,里面的例子都很有启发性。第二本是《javascript dom高级程序设计》,这本书用来提高。里面对于库的讲解,如何设计不唐突的代码,作用域等讲解的都很深入。不要再去图书馆借了,买2本回来细细品味。
做网页大部分都是要跟文本打交道,因此正则表达式能熟练使用绝对能帮大忙,推荐一本书《精通正则表达式》,
数学就是计算机的内功,这东西决定了你以后可以达到什么水平,但是在短时间内是很难体现的。这就要看你的目的所在了。其实算法就像解一个应用题,很多算法都有现成的答案,而答案大多都在《算法导论》里。这本书可以不看,但是这本书决定了你以后所能达到的程度。《编程珠玑》可以说类似于算法的精华版,很值得看。但是要注意的是,学习这些东西会增大学习的难度曲线,而且不是作用立即就体现,很容易增加挫败感。看LZ学了那么多东西比较像浮躁的人,因此是否学算法还是需要斟酌考虑。

⑷ 程序员之家的网站宣言:

1、不恶意破坏任何的系统。
2、绝对不会进行非法交易,一经发现任何人以爱去IT吧进行诈骗的将追究法律责任。
3、网站资源部分采用网络共享方式,我们将不保证所有资源能够安全运行。
4、不在bbs上谈论任何政治事情。
5、在编写文章的时候尽量不要使用真名。
6、坚决不能利用所学知识做违法事情。一经发现将报告有关政府严肃处理。
7、站内学习资料如果侵犯了谁的资源版权,我们将第一时间删除。 程序员之家又名编程十万个为什么,始建立于2011年1月31日,是服务于广大程序员群体的专业技术网站。程序员之家网站上有大量的技术文章、教学视频下载、源代码下载,以及优秀图书推荐。可供大家学习。
程序员之家技术论坛为广大技术爱好者提供交流、学习的平台。 程序员之家又名程序员论坛,定位广大草根用户,为草根的IT人士提供学习和交流的互动平台。社区目前根据国内主流程序市场,提供Android+3G技术、Java技术、.NET技术、潮流数据库、PHP技术、Web前端技术等各种程序技术。程序员之家目前主要包括六个版块,分别是:Android+3G热点、Java技术、.NET技术、潮流数据库、PHP技术、Web前端技术
在程序员之家,没有人是孤独的。程序员之家是这样的一个团体,在问题叠着问题的生活里,我们号召网友同心协力共度难关。互助之手在程序员论坛-得到了网友的力量和祝福,Java技术、.Net软件、数据库技术、web教程群体、以及全国各地急需帮助的人士创造了一个温暖的网络世界。

⑸ 程序员一般喜欢浏览哪些网站呢能否推荐一二

CSDN (Chinese Software Developer Network) 创立于1999年,是中国的IT社区和服务平台,为中国的软件开发者和IT从业者提供知识传播、职业发展、软件开发等全生命周期服务,满足他们在职业发展中学习及共享知识和信息、建立职业发展社交圈、通过软件开发实现技术商业化等刚性需求。
博客园是一个面向开发者的知识分享社区。自创建以来,博客园一直致力并专注于为开发者打造一个纯净的技术交流社区,推动并帮助开发者通过互联网分享知识,从而让更多。很多大牌的老司机,还依然喜欢这个博客平台。

⑹ 程序员,你们经常逛的网站有哪些

淘宝 亚马逊 小红书 网易考拉
虽然我是程序猿 可是我还是要买口红啊= =

⑺ 给程序员一个网站的项目,详细网站介绍怎么写

把 你的 需求 告诉程序员 主要包括 你想要什么样的界面 你想实现的功能

⑻ 有哪些质量上乘的程序员必关注的网站或论坛

CSDN是很早的了,到现在还是经久不衰,是一个非常大的论坛,还有github,有很多优秀的代码,世界上的码农都在贡献着,其他的还有一些比如segmentfault这种近些年来流行起来的网站。

⑼ 请帮忙下载几个程序员网站的资源!

程序员(英文Programmer)是从事程序开发、维护的专业人员。一般将程序员分为程序设计人员和程序编码员,但两者的界限并不非常清楚,特别是在中国。软件从业人员分为初级程序员、高级程序员、系统分析员和项目经理四大类的方法。

必备技能
熟练开发工具

做为一名程序员至少熟练掌握两到三种开发工具的使用,这是程序员的立身之本,其中C/C++和JAVA是重点推荐的开发工具,C/C++以其高效率和高度的灵活性成为开发工具中的利器,很多系统级的软件还是用C/C编写。而JAVA的跨平台和与WEB很好的结合是JAVA的优势所在,而JAVA即其相关的技术集JAVAOne很可能会成为未来的主流开发工具之一。其次,能掌握一种简便的可视化开发工具,如VB,PowerBuilder,Delphi,CBuilder,则更好,这些开发工具减小了开发难度,并能够强化程序员对象模型的概念。另外,需要掌握基本的脚本语言,如shell,perl等,至少能读懂这些脚本代码。
熟知数据库

为什么数据库是如此重要?作为程序员,他们自然有自己的理由:很多应用程序都是以数据库的数据为中心,而数据库的产品也有不少,其中关系型数据库仍是主流形式,所以程序员至少熟练掌握一两种数据库,对关系型数据库的关键元素要非常清楚,要熟练掌握SQL的基本语法。虽然很多数据库产品提供了可视化的数据库管理工具,但SQL是基础,是通用的数据库操作方法。如果没有机会接触商业数据库系统,可以使用免费的数据库产品是一个不错的选择,如mySQL,Postgres等。
了解操作系统

当前主流的操作系统是Windows,Linux/Unix,熟练地使用这些操作系统是必须的,但只有这些还远远不够。要想成为一个真正的编程高手,需要深入了解操作系统,了解它的内存管理机制、进程/线程调度、信号、内核对象、系统调用、协议栈实现等。Linux作为开发源码的操作系统,是一个很好的学习平台,Linux几乎具备了所有现代操作系统的特征。虽然Windows系统的内核实现机制的资料较少,但通过互联网还是能获取不少资料。懂得网络协议TCP/IP。

在互联网如此普及的今天,如果您还没有对互联网的支撑协议TCP/IP协议栈有很好的掌握,就需要迅速补上这一课,网络技术已改变了软件运行的模式,从最早的客户/服务器结构,到今天的WEBServices,再到未来的网格计算,这一切都离不开以TCP/IP协议栈为基础的网络协议支持,深入掌握TCP/IP协议是非常必要的。至少,需要了解ISO七层协议模型,IP/UDP/TCP/HTTP等常用协议的原理和三次握手机制。
明白DCOM/CORBA/XML/WEBServices存在的意义

随着技术的发展,软件与网络的无缝结合是必然趋势,软件系统的位置无关性是未来计算模式的重要特征之一,DCOM/CORBA是当前两大主流的分布计算的中间平台,DCOM是微软COM(组件对象模型)的扩展,而CORBA是OMG支持的规范。XML/WebServices重要性不言而喻,XML以其结构化的表示方法和超强的表达能力被喻为互联网上的“世界语”,是分布式计算的基石之一。
不要将软件工程与CMM分开

大型软件系统的开发中,工程化的开发控制取代个人英雄主义,成为软件系统成功的保证,一个编程高手并不一定是一个优秀的程序员,一个优秀的程序员是将出色的编程能力和开发技巧同严格的软件工程思想有机结合,编程只是软件生命周期中的其中一环,优秀的程序员应该掌握软件开发各个阶段的基本技能,如市场分析,可行性分析,需求分析,结构设计,详细设计,软件测试等。
需求理解能力

程序员要能正确理解任务单中描述的需求。在这里要明确一点,程序员不仅仅要注意到软件的功能需求,还应注意软件的性能需求,要能正确评估自己的模块对整个项目中的影响及潜在的威胁,如果有着两到三年项目经验的熟练程序员对这一点没有体会的话,只能说明他或许是认真工作过,但是没有用心工作。
模块化思维能力

作为一个优秀的程序员,他的思想不能在局限当前的工作任务里面,要想想看自己写的模块是否可以脱离当前系统存在,通过简单的封装在其他系统中或其他模块中直接使用。这样做可以使代码能重复利用,减少重复的劳动,也能是系统结构越趋合理。模块化思维能力的提高是一个程序员的技术水平提高的一项重要指标。
编辑本段素质要求团队精神和协作能力

团队精神和协作能力是作为一个程序员应具备的最基本的素质。软件工程已经提了将近三十年了,当今的软件开发已经不是编程了,而是工程。独行侠可以写一些程序也能赚钱发财,但是进入研发团队,从事商业化和产品化的开发任务,就必须具备这种素质。可以毫不夸张的说这种素质是一个程序员乃至一个团队的安身立命之本。
文档习惯

文档是一个软件系统的生命力。一个公司的产品再好、技术含量再高,如果没有缺乏文档,知识就没有继承,公司还是一个来料加工的软件作坊。作为代码程序员,必须将30%的工作时间写用于技术文档。没有文档的程序员势必会被淘汰。
规范化的代码编写习惯

知名软件公司的代码的变量命名、注释格式,甚至嵌套中行缩进的长度和函数间的空行数字都有明确规定,良好的编写习惯,不但有助于代码的移植和纠错,也有助于不同技术人员之间的协作。
测试习惯

测试是软件工程质量保证的重要环节,但是测试不仅仅是测试工程师的工作,而是每个程序员的一种基本职责。程序员要认识测试不仅是正常的程序调试,而要是要进行有目的有针对性的异常调用测试,这一点要结合需求理解能力。
学习和总结的能力

程序员是很容易被淘汰的职业,所以要善于学习总结。许多程序员喜欢盲目追求一些编码的小技巧,这样的技术人员无论学了多少语言,代码写起来多熟练,只能说他是一名熟练的代码民工,他永远都不会有质的提高。一个善于学习的程序员会经常总结自己的技术水平,对自己的技术层面要有良好的定位,这样才能有目的地提高自己。这样才能逐步提高,从程序员升级为软件设计师、系统分析员。
拥有强烈的好奇心

什么才是一个程序员的终极武器呢,那就是强烈的好奇心和学习精神。没有比强烈的好奇心和学习精神更好的武器了,它是程序员们永攀高峰的源泉和动力所在。

阅读全文

与程序员网站推荐相关的资料

热点内容
兵器pdf 浏览:920
云服务器怎么限制cpu 浏览:164
学信网用的什么app 浏览:876
linux重启命令apache 浏览:751
半夜解压有什么坏处 浏览:424
linux代理命令 浏览:637
调用tasking的编译器编译 浏览:292
青柠app是什么 浏览:866
linuxapachephp56 浏览:397
安卓手机如何打开eng文件 浏览:24
看拉丁电视都用什么app好 浏览:780
什么是哲学pdf 浏览:509
hdfs的三个下载命令 浏览:525
java常用的排序算法 浏览:359
51单片机连接adc 浏览:861
python命名变量报错 浏览:122
安卓手机如何换windows系统 浏览:614
python中的类是什么 浏览:632
我的英雄学院用哪个app可以看 浏览:37
excel插入选项卡对象命令 浏览:695