精华内容
下载资源
问答
  • ITProgrammer是一个供IT程序员学习的应用程序。 应用内学习内容分为三类。 1.开发语言分类,如swift,python,php,c#......每种开发语言都提供了很多知识点来学习 2.程序员的职业分类,如Web开发人员,ios开发人员...
  • IT各类程序员详细学习路线图

    千次阅读 2017-01-16 10:12:58
    IT各类程序员详细学习路线图

    专业技能线路

    前端工程师

    1.  基础:HTML教程, CSS教程

    2.  进阶:JavascriptjQuery

    3.  高级:AJAX 教程JSON 教程XML 教程

    4.  框架扩展学习:Bootstrap 教程jQuery UI 教程jQuery EasyUI 教程jQuery Mobile 教程

    5.  调试工具:Firebug 教程

    6.  开发工具:Dreamweaver,Notepad++,Photoshop


    PHP 工程师

    1.  基础:HTML教程PHP 教程

    2.  进阶:SQL 教程MySQL 教程

    3.  高级:正则表达式教程Mongodb教程 AJAX 教程JSON 教程XML 教程

    4.  开发工具:Notepad++,phpMyAdmin,EasyEclipse for PHP


    Python 工程师

    1.  基础:Python 教程

    2.  进阶:SQL 教程MySQL 教程

    3.  高级:正则表达式教程Mongodb教程 AJAX 教程JSON 教程XML 教程

    4.  PyDev for Eclipse


    .NET工程师

    1.  基础:C# 教程ASP.NET 教程

    2.  进阶:SQL 教程

    3.  高级:正则表达式教程Mongodb教程 AJAX 教程JSON 教程XML 教程

    4.  开发工具:visual studio 2010


    JAVA 工程师

    1.  基础:Java 教程JSP 教程

    2.  进阶:SQL 教程MySQL 教程

    3.  高级:正则表达式教程Mongodb教程 AJAX 教程JSON 教程XML 教程

    4.  开发工具:Eclipse

     

    专业资料路线(JAVA)

    1、开发基础

    重点推荐(前端):《编写高质量代码-web前端开发修炼之道》

    推荐原因:前端开发入门提高的好书,看完它,不会使你立刻成为前端高手,但是至少能让你明白前端(CSS、JS)是如何组织的,前端到底会有什么共性的问题,以及这些问题是如何解决的。为进一步看懂一些主流框架(jQuery,ExtJs等)的实现原理奠定基础。

     

    重点推荐(Java):《head first java》

    推荐原因:HeadFirst是O‘REILLY 出版社的经典系列书籍,这一系列图书写的风趣幽默(老外的幽默),非常值得阅读。这里暂推荐《headfirst java》,大家不妨结合之前学习java的情况再学习一遍。

     

    2、框架理解

    重点推荐:《head first servletsand jsp》

    推荐原因:servlets是Java web开发的基础,理解了servlets才能理解主流java开发框架(Struts、spring等)的实现原理,从而进一步用好框架。

     

    3、代码提高

    重点推荐:《大话重构》

    推荐原因:此书写的很贴近国内java程序员的现实需要,写得比较简洁容易理解。

     

    其它增强:《重构-改善既有代码的设计》
    推荐原因:“重构”领域的经典著作,不重点推荐的原因,也许是翻译的关系,看起来比较艰深。

                       对于初级程序员可暂时放放,等学有余力时再读不迟。

    以上提到的资料请关注 ITIL先锋微信公众号后台回复’java’ 即可领取

     

     

    推荐IT门户平台

    重点推荐:ITIL先锋微信公众平台

     

    推荐原因:

    1. 每天更新IT最新资讯有助于把握IT行业动态

    2. 每天更新 IT相关知识干货 开阔视野知识面

    3. 每天更新 IT 资料帮助需要的人更好快速学习

     

    重点推荐:IT资料分享群 455207802

    推荐原因:丰富资料内容各类IT 专家菜鸟可以讨论交流

     

     

    展开全文
  • IT程序员面试笔试集锦.7z IT程序员面试笔试集锦.7z 贡献
  • 最新ios程序员自我介绍范文 ios程序员自我介绍篇一 我学习成绩优良学风端正学习刻苦努力奋发向上在认真完成自身学业的基础上积极参加选修课学习和各种课余活动并取得优秀的成绩通过了计算机三级并获得奖金努力吸收...
  • 现在IT行业正火,许许多多的人跨入这个行业,跨入这个行业的原因有很多,大多是为了就业挣钱,(抱歉,我说的很直白)真正是因为兴趣、因为喜欢而跨入这个行业的没那么多。没有关系,是什么原因让你成为一个IT...

    PS:这是我的自我见解,不会掺杂太多书面语(/废话),我总喜欢简单直接

     

     我看过一些介绍程序员发展道路的书籍,略有感悟,遂记录下来,以备后用。 (主要针对新手或是迷茫的程序员,大佬可以无视)

    现在IT行业正火,许许多多的人跨入这个行业,跨入这个行业的原因有很多,大多是为了就业挣钱,(抱歉,我说的很直白)真正是因为兴趣、因为喜欢而跨入这个行业的没那么多。没有关系,是什么原因让你成为一个IT工作者不重要,但接下来怎么做很重要。

    你想过未来的发展吗?你想过以后的出路吗?规划过自己的职业前景吗?如果没有,现在还来得及。我身边有很多朋友、同事从来没想过过几年或者过个十几年,自身的处境会是怎样的,是不是真的会有中年危机,我们40岁、50岁是否还在从事着基础的编码工作,会不会丢工作。也许这些担忧是多余的,也许这些担忧是徒劳的。但是,有规划的工作和生活,总比盲目的前进要好得多。

    俗话说,成功最佳的时间是十年前,其次是现在。我喜欢问答的方式解释问题,所以,你想创业当老板BOSS?你想成为技术大牛CTO?选择做一个优秀的工程师Engineer?平庸的工程师  ordinary human?转行做其他的?无论你做还是不做这个选择,终归时间会给一个结果。

    1.假如你想创业当老板,那么,你需要当老板的条件,或者你能创造这些条件。当老板大概率情商重于智商。经商、创业成功者多善于与人打交道,对自己较强的控制力,有足够的胆略和长远的眼光,有合适的大环境,还要有运气……

    2.假如你想成为技术大牛,能写出被千万人使用的软件,网站或者设备……你需要不凡的智慧,毅力和运气。这两者都非常难非常难,完全不是普通人能够做到的。还有就是所在的平台是否会有个机会或条件,商业都是要赚钱的,那有那么多的机会给你去做专门的研究。

    3.假如你想成为一个优秀的工程师,那么,你需要下面这些(仅仅是个例子)……也不容易。

     

                                                

    所以,做个最最普通的,不用做任何规划和考虑,顺着时间一直走是这些里相对简单的事,但现实往往很残酷,不仅仅在IT行业。我觉得,你需要考虑好你要走那条路,什么适合你?想要走的长远,就要有的放矢,并且持之以恒。多数人需要一直不断的学习、了解新的事物,与时俱进。针对自身的情况,结合自己的目标来调整,没有那么多可直接借鉴的,每个人都是特别的,成功不可复制。

     

    补充一点:关于新手或者即将开始走上IT道路的朋友,学习什么语言,做前端还是后台,这类问题多数人是迷茫的,并且多数人也给不出什么确定的见解,我也是一样的。但是我觉得,可以结合自身的偏好,选一个自己了解的先去做;如果对于这什么都不清楚或者不知道怎么选择,下不了决定,也没有前辈指点的,就看当前什么语言流行度最高,什么语言需求最大,选择什么语言,后期再作调整。

     

    个人见解可能有失偏颇,欢迎各位一起探讨。

    展开全文
  • 进入IT行业很容易,成为一个合格的程序员很难,成为一个优秀的程序员很难很难。 引用一句大神的话,“编程是一种创造性的工作,是一门艺术。精通任何一门艺术都需要很多的练习和领悟”。未曾见过哪个行业如IT行业...

    IT这条路很宽,但也开始堵了,越接近起点的地方越堵,所以我们要努力的向前跑。
    进入IT行业很容易,成为一个合格的程序员很难,成为一个优秀的程序员很难很难。
    引用一句大神的话,“编程是一种创造性的工作,是一门艺术。精通任何一门艺术都需要很多的练习和领悟”。未曾见过哪个行业如IT行业一般,需要如此持续地保持学习。IT领域里已经有很多“旧”的东西需要我们去学习,而新的东西又如雨后春笋般涌现,一年来我逐步认识到:

    1、仅依靠工作时间的学习远远不够。
    一年多以前在找工作的时候,我把“能不能在这里学到很多的东西”看的特别重要。现在,我依然觉得学到东西很重要,但是要稍微调整一下。企业是一个平台,更多的提供的是“引导”,而不是全部知识,这需要我们能在下班后主动的去学习隐藏在“引导”背后的东西。。仅仅依靠在工作时间学到的东西远远不够,我们必须要去拓展和巩固。但是,仅仅依靠一个人的学习就够了吗?

    2、仅依靠个人努力的学习远远不够。
    计算机知识是一颗大树,仅仅依靠个人的努力无法领悟其中所有的奥秘和体验它全部的美好。我们需要学会合作与分享,通过别人的分享和我们自己的分享,能够快速地帮助我们建立对陌生事物的认知,以及快速地帮助别人建立对陌生事物的认知。除了在公司组织学习分享会议之外,GitHub和博客也是特别好的地方。因此来吧,程序员们,团结起来吧,团结在GitHub上,团结在博客里。除了钱,我必倾囊相授;希望你们对我也倾囊相授,除了钱我什么都不要。

    Concentrate my energy on programming.

    展开全文
  • 证书是一种能非常有效证明自己能力的东西,证书就是实力的证明,短短的面试时间,证书能为自己加不少分,通过考证去提升自己,是一种非常不错的、性价比很高的手段,下面整理和介绍程序员比较值得考的一些证书。...

    证书是一种能非常有效证明自己能力的东西,证书就是实力的证明,短短的面试时间,证书能为自己加不少分,通过考证去提升自己,是一种非常不错的、性价比很高的手段,但是IT行业并不像金融、建筑、医疗等那些行业有那么多职业资格证书可以考,下面整理和介绍程序员比较值得考的一些证书。


    职业资格证书

    随着职业资格认定的发展越来越成熟,国内无论是企业还是政府,越来越重视职业资格认定证书了,比如说有一些地方的人才认定,中级职业资格证书能认定的人才等级往往比本科学历高,一般都是跟硕士学历同等级或者比硕士学历认定的等级低一点,高级职业证书认定的等级往往比硕士学历认定的等级高。所以,程序员最值得考的证书肯定是计算机技术与软件专业技术资格(水平)证书,也就是我们常说的软考证书,通过参加计算机技术与软件专业技术资格(水平)考试成绩及格就可以获取证书。
    计算机技术与软件专业技术资格(水平)考试下面简称为软考
    这个证书有什么用处呢?

    1. 面试加分:特别是对于国企和事业单位来说,软考证书能加不少分,私企也有一些会加不少分的。为什么有这个证书会作为加分项呢?第一是因为这是能力的证明,第二是企业利益相关,有一些企业需要这些证书申报资质,比如高新技术企业认定,或者政府的某某项目申报,这些都是要资质审核的,政府需要控制风险,企业就需要证明你的能力。
    2. 申请入户:很多城市可以使用中级以及以上的软考证书直接申请入户,入户还有安家补贴。
    3. 申请地方人才卡:根据地方人才政策可以申请人才认定,每个地方的政策不一定,我了解的是广东这边的,根据城市不同会有差异,根据我的了解总结一下。认定为人才有什么好处呢?(1)申请限价人才房,一般是原来的三四折购房甚至更低,有的地方除了可以申请人才房还可以同时申请购房补贴。(2)申请人才租房,价格参考公租房,价格很低,一般月租金几块钱到二十几块钱一平方。(3)获得生活补贴、租房补贴。(4)人才身份,获得政府的一些便捷服务,比如创业补贴、指定三甲医院挂号优先渠道、工商登记业务快速通道等等。(5)银行特殊金融服务。
    4. 孩子积分入学
    5. 减免个人所得税:可以在获得证书当年在个人所得税APP上申请年度继续教育个人所得税减免,可以当年定额扣除3600元。
    6. 申请技能提升补贴:有一些地方考这个证可以申请500-2000元的技能提升补贴或者误工补贴,具体需要了解当地政策,不同地方有差异。

    软考的等级一共分为三个等级,每个等级有多个不同的专业,考生可以选其中一个专业报考就可以获得相应的证书。
    数据来自于软考官网
    图片来自于软考官网,附上软考官网的地址:
    http://www.ruankao.org.cn/
    从软考官网你可以了解到很多软考相关的信息,比如报考时间开考时间考试用书成绩查询证书查询等等。

    初级资格是比较简单的,相信大多数大学在校生经过学习备考后都能通过,中级资格也不算难,我个人比较推荐直接考中级资格,只需要比初级资格多花一些时间备考,这个建议特别是对于在校大学生和有相关工作经验的人,在校大学生的优势是有一个比较好的环境和比较充足的时间去备考,有相关工作经验的人有丰富的知识和经验。
    对于中级资格,程序员推荐考软件设计师。
    考试介绍:软件设计师专业考试一共有两门,分为上午考试和下午考试,其中上午考试是75道选择题,全部都是选择题。下午的考试是简答题,一共6道题,其中最后两题为选答题,选其中一题回答。两科考试满分都是75分,需要当次考试同时两科都到达45分以及以上才能获取证书。
    考试技巧:上午的试题相对比下午的难度大不少,备考时间建议主要花在上午的试题,下午的试题有一定的技巧,关于下午的试题的技巧,我另外一篇文章做了详细的总结:https://blog.csdn.net/ldkjsdty/article/details/102868773
    根据上面的技巧做一到三份真题,一般下午的考试及格是没问题的!

    对于不是从事相关工作的,想混个证的话,推荐考网络工程师,这个相对其他专业要容易考一些。

    对于高级资格,程序员推荐考系统架构设计师。
    选择哪个专业还是要根据自己工作的实际情况选择,一般大部分程序员是考系统架构设计师比较合适,有一些人的工作是考系统分析师,这两个专业的知识点有80%是相似的,往往备考其中一个,另外一个也可以顺便考了,但是没这个必要考两个相同等级资格的证书。
    对于高级资格,难度是比中级资格大不少的,往往需要比较长的时间去备考,对比刚毕业的大学生来说,可能需要半年到一年的时间去备考,如果有一定软件开发工作经验再去考会容易一些,因为需要写论文,有实际的开发经验会对考试论文的写作有一定的帮助。
    系统架构设计师考试方式:
    (1)信息系统综合知识,考试时间为150分钟,笔试,选择题;
    (2)系统架构设计案例分析,考试时间为90分钟,笔试,问答题;
    (3)系统架构设计论文,考试时间为120分钟,笔试,论文题。
    每年只开考一次,一般在十一月份开考。

    英语相关证书

    对于IT行业来说,不少文档是英文的,有不少公司招程序员的时候对英语能力有一定要求,即使没有提到英语的要求,有一个英语证书也能给自己的能力带来比较好的证明。并且,英语对于软件开发者来说,是一种比较重要的语言,能有效地拓展自己的学习渠道、提升自己的学习能力、提升解决问题的能力和提升工作的效率。
    对于在校大学生来说,四六级英语证书(CET)当然是最值得考的英语证书,认可度高,难度不高,但是如果你不是在校大学生,无法参加英语四六级考试,还有别的考试可以选择:
    全国英语等级考试(Public English Test System,简称PETS)
    可能有一些人没听说过PETS,不少人看到这里有个疑问:CET和PETS有什么区别呢:
    PETS与CET区别
    (1)从题型上,PETS有口语考试,CET没有。PETS从各级别交际能力考察的实际需要出发设置题型,主要有:客观性试题——多项选择、选择配伍;半客观性试题——改错、填空、简单概括;主观性试题——短文写作、翻译、口试。
    (2)从实用性上,由于PETS更侧重交际能力的培养,互动性学习,对学习者来讲,更能全面提高英语水平,从而在实际应用中更能发挥英语的作用。
    (3)从社会认可上,由于PETS是由国家教育部推出,它所具有的权威性无可置疑。而且,教育部正在大力推广这种考试,并使之成为我国所有用人单位衡量英语专业人士英语水平的唯一标准。
    (4)PETS三级大体相当于CET四级,PETS四级大体相当于CET六级,PETS五级标准相当于我国大学英语专业二年级结束时的水平。
    (5)PETS可以直接选择任意等级报考,CET6需要先通过CET4才能报考。

    PETS5是原来的WSK英语考试,按照我的理解就是WSK英语考试多了个名字:PEST5。报考什么的还是在WSK官网的。

    从名字上看,PEST考试就没CET考试的名字好看了,所以在校大学生们,要加油拿下CET4和CET6呀~

    PETS相对于雅思和托福等考试的主要优势在哪里呢?
    1、报考费用低,只需要一百多的报考费。
    2、证书终身有效。

    学历证书

    还有含金量最高的当然是各大985、211的毕业证书啦~
    本文是想写给在校大学生或者职场人士或者失业人士看的,很多人此时已经拥有大学专科或者本科的学历,有一些优秀人士已经拥有硕士学历请忽略该段文字。如果你对现在的工作不满意,或者认为自己选择错了职业方向,或者你可以考虑一下自己是否适合去考研,有个硕士学历会对你找工作带来很大帮助,而且很多地方的人才政策都在吸引高学历人才,各种补贴也是非常给力的!可见硕士学历的含金量是很高的!
    但并不是人人都适合考研,考研是有风险的,要看个人情况去考虑是否值得投入这么长的时间去考研。


    还有其他一些就是微软认证、IBM认证、Oracle认证、思科认证、华为认证、Sun认证等等的这些证书,就要看个人情况是否考了,这些认证考试一般是一些国际知名机构开考主考,价格比较贵,要数千元,能作为能力的证明,但是有一些公司会把这种证书当一张纸,这种考试性价比不高,对于大多数人,不推荐去考这些国际知名企业的认证,除非有特别需求。


    有不少在校大学生问我考全国计算机等级考试(NCRE)对找工作有没有用?如果对于程序员来说的话,这个证书其实用处并不大,如果你没有其他计算机技术相关证书的情况下这个证书会对你刚开始找实习面试带来一定加分,但是实习过了这个证书就没用了,更推荐去考软考证书,这个证书更有用一些,不仅能在面试的时候加更多分,而且对于中级以及以上的专业技术职称现在可以直接入户广州深圳等不少城市,享受当地的人才政策。


    最后,有很少一些公司会要颈椎健康证,注意健康呀~


    还有什么值得考的证书欢迎评论分享~

    欢迎评论点赞收藏!您的支持是我创作的动力!感谢支持!

    欢迎关注公众号“程序员转管理”获取更多优质文章

    展开全文
  • 你今年大学毕业吗? 找到工作了吗? 写程序吗? 以后, 老了, 还是程序员吗? 你还能做程序员吗?
  • IT程序员怎么分级别,以及每个级别应该会什么内容?】 题外话:我实在看不下去阳阳和柯基这两个菜鸡,代码写的一塌糊涂了,所以找了个时间,请他们吃了顿烧烤,给他们讲了讲数据结构的知识,讲的兴起就顺手就说...
  • 学习 视频网站 慕课网,51cto,GIithub 实验楼
  • IT行业Java程序员个人年度总结 - java程序员转正工作总结 时间一晃而过转眼间到公司已经5个月了这是我人生中弥足珍贵的一段经历在这段时间里各级领导在工作上给予了我极大的帮助在生活上给予了我极大的关心在对公司...
  • 7年IT程序员的工资变化和成长历程

    千次阅读 2019-05-24 21:29:52
    第一份工作:我是大学毕业后就来到北京,大学自学了C语言课程,后来不知怎么回事又学习了Java,但当时是2010年Android比较火热,当时Android程序员很少,就决定先从Android开始工作,打算期间巩固Java后台技能(后来...
  • IT程序员35岁后的三条活路

    千次阅读 2006-05-23 13:53:00
    IT程序员35岁后的三条活路 高薪的IT行业是众多年轻人的职业梦想,然而,一旦身入其中却发觉没有想像中那么美好。被称为IT蓝领的编程员,工作强度大,像个编码“机器”;技术更新换代快,饭碗不稳定。随着年龄的增长...
  • IT程序员常去的论坛、社区、网站有哪些?

    万次阅读 多人点赞 2018-12-05 03:03:01
    国内版 1、chinaunix 简介:中国最大的linux/unix技术社区 2、itpub ...简介:由国内知名IT门户网站管理团队,获近千万风险投资,于2005年8月正式创立,是国内首家定位于网络技术人员的综合...
  • 程序员点儿理财知识,而不仅仅是代码技巧

    万次阅读 多人点赞 2014-05-04 12:41:39
    《牛奶可乐经济》的内容是用经济的原理和方法来解释生活中的各种现象的,并通过这些事例和解释来加深对经济的理解。这也是弗兰克教授讲授经济的方法。这种讲法同学爱听,写出书来,读者也爱看。 这...
  • 技术精英谈IT程序员的出路在哪里——很经典 (2012-06-12 08:54:30) 转载▼ 标签: it 分类: IT人生路 从我做小程序员开始,就从未间断的在论坛看到有人在问程序员的出路在哪里,其实...
  • IT程序员35岁后的三条出路

    千次阅读 2005-11-05 13:18:00
    IT程序员35岁后的三条出路 来自:网易 高薪的IT行业是众多年轻人的职业梦想,然而,一旦身入其中却发觉没有想像中那么美好。被称为IT蓝领的编程员,工作强度大,像个编码“机器”;技术更新换代快,饭碗不稳定。随着...
  • IT程序员30岁后(转自163)

    千次阅读 2008-08-21 10:47:00
    IT程序员35岁后的三条出路 2005.11.04 来自:网易 薪的IT行业是众多年轻人的职业梦想,然而,一旦身入其中却发觉没有想像中那么美好。被称为IT蓝领的编程员,工作强度大,像个编码“机器”;技术更新换代快,饭碗...
  • IT程序员的抉择:我要离开帝都了

    千次阅读 热门讨论 2018-06-17 12:49:43
    不过现在觉得还好,技术上有很大的进步,能独立扛事儿,一般的IT研发岗位还是可以得心应手的。 (2)房价高,落户难 在北京落户,有一套自己的房子,这想都不敢想了。看着日益飙高的房价和近乎不可能满足的帝都落户...
  • 【有奖投票】程序员IT好书评选

    万次阅读 多人点赞 2021-10-11 19:11:33
    优秀的程序员需要有大量的知识技能储备,读书是获取知识的一个非常重要的途径。 每每读到好书,会让人茅塞顿开、醍醐灌顶。 以下图书,都可以称得上好书。你会推荐哪些给更广大的程序员呢? 文末附有投票,...
  • 程序员学习资料综合

    2019-03-13 16:10:17
    此文档中包含了IT编程大部分的学习资料,包括java,python,大数据,数据库等各种学习资料,还有各种实战项目
  • 程序员如何掌握IT英语,学习程序设计的你,可曾想过自己的英语水平非常重要?可曾想过,要从我们这一代开始,将自己我们国家的IT发展到一个先进水平!
  • 程序员如何变身IT讲师

    万次阅读 多人点赞 2015-06-23 07:11:01
    培训讲师是程序员的一条转型路线,这条路钱景如何?怎样完成转变?如何开始?
  • 程序员怎样数学

    2014-07-19 11:48:10
    程序员怎样数学 I've been working for the past 15 months on repairing my rusty math skills, ever since I read a biography of Johnny von Neumann. I've read a huge stack of math books, and I have an ...
  • IT程序员35岁后的三条出路 (转)

    千次阅读 2005-12-11 21:24:00
    IT程序员35岁后的三条出路 2005.11.04 来自:网易 薪的IT行业是众多年轻人的职业梦想,然而,一旦身入其中却发觉没有想像中那么美好。被称为IT蓝领的编程员,工作强度大,像个编码“机器”;技术更新换代快,饭碗...
  • 大龄程序员的未来在何方

    万次阅读 多人点赞 2015-12-16 07:36:25
    程序员老去……有人说这是程序员最怕的事,然而,老程序员的将来究竟怎样……
  • 作者 | 俊欣 来源 | 数据分析与篮球(ID:...今天小编就为大家来盘点一下中美两国35岁以上的IT技术人员所面临的的不同的处境,以及对于那些所谓的“大龄码农”的职业转型给出一些相关的其他的选择。 中美两国大龄程序...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 159,977
精华内容 63,990
关键字:

怎么学it程序员