- 博客(54)
- 收藏
- 关注
原创 上班后为什么学数据结构与算法变得更重要?
很多程序员都会觉得数据结构与算法在工作之后很少用到,那究竟有没有必要继续学呢?可以非常负责任的告诉你,有必要!非常有必要!不要说你每天只想着划水摸鱼耗时间学不学都无所谓,就算你每天都想划水也要学,因为一次技术更新换代就可能让你原来学的东西全部颠覆。那学习数据结构与算法有什么作用?面试大厂无论是校招还是社招,大厂都喜欢让人手撕算法代码。业务开发工程师虽然整...
2019-05-25 12:17:24 1095
原创 如何有效学习《恋上数据结构与算法》,更快地理解数据代码?
1、关于数据结构与算法?数据结构就是为算法服务的,算法要作用在特定的数据结构之上.数据结构和算法相辅相成.广义上讲就是 "操作一组数据的方法",像是你有很多个视频,我们怎么才能更快的查询到他们呢?可以先根据视频类别的编号,是古典,还是现代、亚洲,来定位存储空间,然后再依次查找。笼统地说,这些查找方法都是算法,可以更加精准的帮你找到你想要的内容。2、关于学数据结构与算法以前学习数据机...
2019-05-25 12:10:30 1927
原创 IT趣闻图鉴
一提到程序员很多人想到的是一群男生坐在电脑前敲代码的形象,可是你知道吗?历史上第一位程序员可是个女生哦!华为的名字是怎么来的?苹果的初始logo又是什么样子的呢?和叩丁狼小编一起来“听听”IT界的奇闻趣事吧!世界上第一个程序员是女生阿达·洛夫莱斯(Ada Lovelace)是伯爵夫人,她编写了世界上第一个程序,这个算法使计算机能够识别一系列数字。另外提一句她还是诗人拜伦...
2019-03-07 16:51:20 1254
原创 菜鸟程序员与高手程序员的八点区别
1、解决问题能力普通程序员:用复杂的代码解决简单的问题;高级程序员:把复杂的问题简单化并用简洁的代码去实现。2、文档写作能力普通程序员:文档有嘛用,我习惯写代码;高级程序员:不仅能写好代码,还能写出浅显易懂的文档。3、bug修复效率普通程序员:利用搜索引擎(百度)寻找答案,经常找不到好的解决办法,然后不断更换技术方案;高级程序员:利用搜索引擎(Goo...
2019-03-06 11:02:09 881
原创 从初级程序员到高级程序员你只需要注意这几点
1、命名不规范命名很随意,当时写代码特别High,什么奇奇怪怪的命名都有的,完全意识不到全名规范的价值和意义。2、不写单元测试确切来说,是不按TDD的方式开发。在现在IDE这么强大的情况下,先写单元测试的习惯,不仅仅是代码的严谨性,也是效率的代名词啊。好的单元测试,逻辑必然会清楚3、先集成,再测试,再放弃。很多时候,初级程序员在引入第三方的库,框架,接口或者是服务的时...
2019-02-28 09:25:09 398
原创 程序员转行不想做管理?来看看这个新兴职位吧!
越来越多的“大龄”程序员被辞退,更多的程序员开始关心自己未来的职业发展。除了走管理、创业路线,软件工程师其实有更多的路可以选择,开发者布道师就是其中之一。 开发者布道师的内容核心就是宣传公司产品,让更多的人参与使用公司产品。主要的工作内容是写博客宣传公司出品,建立代码仓库演示如何集成使用公司产品、参加各种会议宣传公司产品等等。 开发者布道师的日常工作: ...
2019-02-20 15:04:37 908
原创 被开发者喜欢的项目经理到底“长”什么样?
身处IT领域你一定听说过许多项目经理和开发者相爱相杀的故事,PM们虽然是管理者,但是在这场“战役”中处于主动权的往往是开发者,毕竟实际在做项目的是开发者。看惯了那么多PM不受欢迎的事例,受欢迎的项目经理到底是什么样子的?我的一个程序员朋友总结了在与PM相处过程中遇到的五大问题,反向思考或许就能知道受人欢迎的项目经理们到底是什么样子的了。 过于结构化尽管每个IT项目...
2019-02-19 14:19:22 282
原创 送给想进大厂的程序员们
相信很多程序员小伙伴们都想进BAT等大厂做程序员,那么在进大厂之前必不可少的就是先当实习生了。如果实习生都没过关,更别说当正式员工了。那么今天我们就来看看想进大厂实习需要具备哪些要求吧? 一、计算机基础过硬想进入BAT或者微软、谷歌、苹果等大厂做程序员实习生,首先你需要有过硬的计算机基础,平时多抽出时间提升自己的基础水平。除此之外学好数据结构也同样重要。在此基础之上不...
2019-01-25 14:34:53 2887
原创 发现不一样的女程序员
不仅在中国女程序员的数量远远少于男程序员,一位曾在Intel、Google等公司任职过的女程序员Jean Hsu也表示在工作中遇到的男性工程师往往更多。Jean Hsu希望能够有更多的女性加入计算机科学领域,她表示“虽然女程序员为数不多,但成为一名女程序员也没有想像的那么糟糕。”程序员这份工作给于她许多成就感,和优秀的团队在一起工作也使她受益匪浅。 除此之外,还有一些原因使得Jean...
2019-01-24 09:41:10 260
原创 自学程序员和科班程序员差别到底在哪里?
近几年,由于软件开发行业薪资高、就业前景良好,使得越来越多的人开始转行学习IT。在大多数人的观念里软件开发专业出身的程序员似乎比自学的编程爱好者更有竞争优势, 今天我们就来看看科班or自学到底有哪些差别吧,这些差别真的是无法改变的吗? 知识体系的差别在大学期间读软件工程或者计算机技术专业的程序员,相比于自学程序员具备更加完善的知识体系。虽然大多数在校期间学习的编...
2019-01-22 14:16:40 506
原创 程序员,你准备好回家过年了吗?
腊八已过,春节还会远吗?新年将至,游子回家是喜事,可是近日苏宁发布的一组程序员过年大数据显示,程序员们将迎来一年催婚的高峰期,更有程序员表示:“要见的姑娘比亲戚还多”。看来一年中最重要的节日——春节,是有人欢喜有人忧啊!报告显示,工资水平、婚恋情况和是否买房买车成为程序员过年最怕被问及的三大问题。 根据报告可以看到程序员最怕被问到的问题就是薪资问题,剩下让程序员头疼的问题分别为:...
2019-01-18 10:19:17 940
原创 2018-2019 华人教育家大会在北京圆满落幕
1月11日,由凤凰卫视发起、凤凰教育和中国华侨公益基金会联合主办的“2018-2019 华人教育家大会暨教育荣耀盛典”在北京凤凰中心隆重举行。大会以“育人成长 预见未来”为主题,致敬改革开放四十年,让世界再次共同见证华人教育的力量。大会邀请了众多国内外知名华人教育名家、学者、教育机构领导者、媒体齐聚一堂,站在全世界的角度分享中国40年教育改革带来的成就,对教育行业的发展进行...
2019-01-16 11:55:16 258
原创 哪里程序员最多?
很多行业都有程序员的身影,为什么偏偏互联网行业会聚集那么多优秀的IT人才?今天就跟小编一起一探究竟吧! Q:为什么互联网行业程序员最多? 互联网/IT行业确实是高薪行业同时也是大势所趋,看一看国家每年颁布的政策就会知道国家对于互联网行业的重视和扶持。互联网逐渐变成了国家的基础设施,像水和电一样融入到人们的日常生活中,互联网的地位决定了其未来的发展将是一片美好。生机勃勃、...
2019-01-08 17:13:13 333
原创 原来你是这样的python
近年来python越来越多的进入人们的视野,在各类编程语言的排行榜中名次也逐渐赶超Java成为热门语言,python的流行程度相信大家有目共睹。Python由于其简单易学、语法优美、应用领域广泛等优点,俘获了一大批粉丝。相较于其他语言,python入门较容易,是一门学了不会后悔的语言。 1991年正式发行的python,2014年之后才逐渐进入人们的视野。跟Java非常相似,pyth...
2019-01-07 15:30:22 166
原创 AI人才的薪资到底什么水平?
人工智能是计算机科学的一个分支,可以对人的意识、思维的信息过程进行模拟,与人类的智能相似。人工智能近几年快速应用到各个领域,有些早已融入到了人们的日常生活中。人工智能的高速发展,带动了整个行业对人才的巨大需求。那么AI人才的薪资到底是什么水平?要回答这个问题首先我们需要了解人工智能的发展前景,自然就可以知道AI人才到底有多“值钱”了! 2018世界机器人大会发布了《...
2019-01-04 14:59:08 296
原创 “我”到底要不要嫁给程序员?
程序员在许多人的心中是很神秘的一个群体,即使是没什么经验的程序员初入职场工资也比大部分普通上班族的工资要高,高薪就是他们的代名词。然而这份职业也遭到许多人的诟病,比如经常加班、脱发严重、情商低、品位差,还有人将程序员戏称为“程序猿”,面对众说纷纭,许多女生开始在网上求助网友:我到底要不要嫁给程序员?这个问题的背后隐藏着大部分人对程序员的误解,以及对程序员这份高薪职业所带来的负面信息的担...
2019-01-03 15:23:45 403
原创 一个程序员的年度计划清单
2018年刚刚过去,还记得自己有哪些计划没有完成吗?小编身边的朋友早已拿起手账计划起2019年的生活了。都说计划赶不上变化,但是我们可以通过年计划、月计划、周计划、日计划这种由笼统到具体的方法规划自己的生活哦!今天小编就带大家看一下一个程序员的年度计划,也为广大的程序员小伙伴提供一个年计划模板。 1、学门一门新语言。只会一门编程语言难免会限制自己解决问题的范围,也会...
2019-01-02 10:00:00 1149
原创 Java到底是什么?
Java是什么?简单来说Java就是一门计算机编程语言。Java拥有功能强大、简单易用这两大特点,因此在过去的十多年里它也成为被使用最多的一门编程语言。Java的应用范围几乎涉及所有行业以及绝大多数的IT企业,众多行业对于Java的需求使得Java逐渐形成了一个庞大的生态圈。这个生态圈越大,就有越多的软件使用Java编写,所需人才也就越多。 二、Java入门Java的学习...
2018-12-28 11:33:23 448
原创 5G时代即将来临,你的手机要被淘汰了吗?
国际方面对于5G的研究早在2012年就开始了,欧盟曾在2013年2月宣布将拨款5000万欧元加快5G技术的发展。而中国对于5G的研究也于2013年正式启动。今年5G时代即将来临的新闻频频出现,据说2020年将迎来5G时代,随着5G网络的出现5G手机也将逐渐进入市场。有人说“当5G真正全面推出时,它将成为智能手机和其他领域一项伟大的变革技术,潜力巨大。”如果真如上文所说届时4G手机即将逐渐被淘...
2018-12-27 10:06:15 625
原创 微信iOS版7.0版发布:界面全新改版
12月21日,苹果iphone和iPad用户迎来了微信7.0版大更新,微信界面全新改版,拥有更直观清晰的视觉与舒适的操作体验。当然此次版本的更新褒贬不一,有人觉得新版微信功能强大、界面更舒适,也有人觉得旧版本的用户体验更好。那么7.0版微信到底有何不同一起来看吧! 一、开屏图及界面的不同 ...
2018-12-25 16:19:18 374
原创 大数据为我们的生活带来了什么?
数据,让一切有迹可循、有源可溯。我们生活在一个大数据时代,数据为我们的提供了一个可度量的维度,将复杂的事情进行量化可以说是大数据时代的一个特点。那么大数据对我们的思维和生活产生了那些影响呢? 一、节约时间,提高效率日常生活中常用到的一些服务,比如快递、外卖、共享单车等都用到了大数据技术。这些APP后台用大数据算法智能分单取代了传统的人工分单,优化路线,降低人工配单的时间节省...
2018-12-21 09:51:30 2894
原创 人工智能对未来的发展到底有多重要?
近几年人工智能频繁的出现在新闻报道中,根据人工智能创造的各类影视作品更是为其增加了源源不断的话题。随着科技的发展,人工智能正逐渐融入到我们的日常生活之中,很多行业都有了人工智能的参与。交通。自动驾驶技术就是依靠人工智能开发出来的,这项技术使人们的出行变得更安全更高效。交通的拥堵不仅仅是由于开车的人变多,更大的原因在于人们不好的驾驶习惯以及低效的道路调度。无人驾驶则更好的实现了优化交通,减...
2018-12-18 14:31:56 453
原创 程序员该如何规划自己的职业发展?
职业规划对任何一个行业的从业者都是十分重要的,大部分人职业生涯初期都经历过较频繁的跳槽,跳槽的原因往往是更诱人的薪资,哪个行业赚得多就去做什么,哪家公司给的薪资高、福利好就去哪家公司。当然为了钱换工作是无可厚非的,毕竟人人都想要更好的生活。频繁的跳槽固然会带来较快的薪资涨幅,但是当度过了职业生涯的初期步入中后期你就会发现,不但跳槽后薪资的涨幅没那么大了,自己的业务能力、专业技能也没有太...
2018-12-14 22:22:52 212
原创 12月编程语言排行榜:Python重回前三,或将赶超Java
前段时间TIOBE发布的12月编程语言排行榜中python以8.376%的份额超过C++重回季军位置。 实际上在今年五月Python在PYPL编程语言排行榜中已经以22.8%的指数超过了Java。在某些排行榜中python已经超过Java,而在另一些排行榜中python仍在Java之后,提起编程语言Java仍是大多数程序员心目中的NO.1。但在这这些大大小小的排行榜中我们不得不承认pyth...
2018-12-14 09:43:01 216
原创 程序员如何优雅的度过中年危机
中年危机是每个人多多少少都会经历的一个时期,人到中年职业发展到了一定的阶段,工资的涨幅也不会像入职初期那么大,同时家庭的稳定带来的是更大的花销。无论是职业发展还是经济压力,中年人都好像到了一个坎儿。而对于程序员而言中年危机好像更为严峻,技术发展日新月异,很多程序员担心到了30岁之后工资不再涨而换工作也难上加难。确实很多公司更喜欢年轻的程序员,那么中年之后的程序员该如何继续自己的职业道路?...
2018-12-12 11:10:47 866
原创 职场神话?程序员薪资到底有多高?
全球约有1850万名程序员,而中国就占了10%。随着“互联网+”概念的提出以及电子商务的快速发展,社会上对程序员的需求再次增加。 不久前58同城发布了“双十一热门行业大数据”,其中四大行业进入人们视野,分别是设计师、快递员、客服以及话题热度久居不下的程序员。根据数据显示这四大行业分别拥有自己的特点:其中设计师薪酬最高、一线城市对于快递员的需求最大、广州则为客服行业企业需...
2018-12-07 10:24:20 153
原创 你眼中的程序员是什么样子的?
双十一刚刚过去两周,不知道还有没有人记得双十一程序员天价植发的那条新闻,小编觉得这条新闻虽然有夸大的成分在,不过倒是从另一个侧面印证了我们对程序员的误解。 程序员往往与这些标签有关:各种颜色的格子衫、穿了很久的牛仔裤、黑色双肩包,而他们最大的特点就是脱发!并且越资深的程序员脱发越严重。不会花钱、穿着土气就是程序员给我们的固有印象,因此当我们看到程序员在双十一竟然花费了20万不...
2018-12-06 14:11:52 1685
原创 第一款AI桌游,竟然是十岁女程序员开发出来的?
最近,硅谷出现了一款AI桌游,名叫 CoderMindz。CoderMindz能够帮助4—104岁的人学习基本的AI概念,其中包括模型、推理、自适应学习等。而特别的是这款游戏的开发者是一位十岁的小女孩儿萨美拉,同时萨美拉也是这家桌游公司 CoderBunnyz 的CEO。 萨美拉接受采访时的照片据萨美拉说,CoderMindz 是史上第一款AI桌游,此款游戏已经正式推出并且开始售卖。这...
2018-12-05 14:12:35 400
原创 校园霸凌事件频发,16岁程序员想出了办法
对于校园霸凌事件,相信大家一定不会陌生,当然这种在学校发生的恶性事件不仅发生在中国,而在全世界的校园中都或多或少有类似事件发生。而近几年,由于中国社会对校园问题关注度增加,以及家长开始更加关注孩子在校园生活情况,发生在我国的校园霸凌事件的相关新闻显现开始频频出现在各个媒体平台。而在地球另一端的美国,校园霸凌问题一直是家庭、学校以及社会关注的问题。最近,美国16岁少女程序员娜塔莉·汉普顿...
2018-11-27 14:38:13 225
原创 毕业3年,同学月薪已经涨到3万,而我依然只有7千,只能管饱
最近,小编的初中同学给小编吐槽“二狗子,你看我这都26岁了,再过两年就30岁了,在广州这高消费的地方,每月拿着7千块的薪水,一直都还在做一些基础性的工作,你说这算正常么?看到我们公司新招的一些个同事,哪怕是个还没毕业的实习生,各个都是鬼点子多得不行,工具玩儿溜得不行,我竟然会觉得自卑了,自己这点老本都要吃没了,都没有什么竞争优势,可能过不了多久就要被淘汰了,很是焦虑啊”确实,作为...
2018-11-27 14:36:30 287
原创 零基础转行程序员秘籍,只需4点就可避免踩坑!
互联网行业发展迅猛,已经深入我们生活的方方面面,一般来说程序员刚毕业,就能拿着比某些行业毕业生高几倍的薪资,再加上很多人就读大学后,发现自己并不适合当前的专业,于是想到要转行。零基础转行会面临着很多问题,那大学毕业后零基础转行我们需要注意哪些方面呢?叩丁狼教育狼宝整理了一些攻略,给大家参考参考。一、坚定自己的目标许多转行者其实都有一个误区,他们可能对于转行目标并不清晰,看见什么火就...
2018-11-14 09:59:01 459
原创 哪些人适合入行IT编程
每年参加IT培训的人很多,大家之前学的专业也大不相同,除了IT本专业毕业的学员,还有的学土木的、学工程的、学园林的等等。为什么这么多人学习IT,大家也给出了不同的答案。大概的原因有,IT行业发展迅速薪资高,前景确实不错,企业用人需求增加,是目前最具前景的高薪行业之一;再因为IT行业技术的不断更新,it行业的岗位缺口增大,学员就业率高;同时,IT行业需要的不断自我挑战也是其吸引人的地方之一,很多...
2018-11-07 11:52:56 564
原创 2018年学习Java编程毕业后能挣多少?
迄今为止,还有很多来咨询Java课程的同学会问Java程序员的工资为什么那么高?真的那么高?今天小编在这里,就给哪些想要学习Java编程想要加入IT行业的学生说一说: 程序员的门槛相对比较高,这个门槛不是指的是学历,很多人都在倒在入门的路上,因为开始学习总会遇到这种那样的不会,很容易让人放弃,有的人选择参加培训,培训费用贵的吐血不说,关键是零基础的参加培训基本听不懂,培训课程进行的进度要...
2018-10-31 14:29:56 332
原创 如何快速学习一门新语言
编程语言的开发越来越快,要求每一个开发人员聚焦于更快的学习能力。那么,学习一门开发语言最有效的途径是什么?实践。实践意味着,使用你学习的内容去做东西,在做的过程中更快的学习。比如你学习烹饪,你能仅仅只是看油管上的烹饪视频或者看某个大厨的烹饪书籍,就能做饭了么?为什么这是最好学习的方法?因为你会保持较高的学习频率。当你在不断的做一个事情的时候,你在重复,你的大脑会不断接受,你会记住完成功...
2018-10-31 14:22:44 1000
原创 提高程序员工作效率的5个工具
这份清单是我们期待已久的,这些高效的工具对于程序员是大有帮助的,你一旦开始使用,就会离不开它们。1.Git以前是有不少的版本控制工具,有好用的,同时也有不太好用的,但总的来说它们都没有很好的发展。这时候Git出现了,还有GitHub,EGit,一旦你用上了这个神奇的工具,估计你就很难再碰到更好的VCS了。还没用过Git?赶快试一下吧。2.Stack Overflow不开玩笑,200...
2018-09-27 14:20:07 183
原创 学Java必读!你没学好Java原来是因为……
学习Java之前,先别急,静下心来好好想想:1)你对学习Java是否有兴趣?2)你是否能静下心来坚持不懈地学习?嗯,这是个容易但又绝对不应该忽略的问题,你确信自己对Java感兴趣、而且又有吃苦的准备,那你才可能学好Java!如果具备这两点条件,就请继续往下看……2准备一下请不要把你的学习Java之路和其它计算机技术分开看待,技术的联系往往是千丝万缕的,你应该掌握一些学习Java...
2018-09-27 14:19:08 153
原创 java到底如何学的透彻?
一入Java深似海,从此Python如路人。。 java目前就业形势不错,需求量也很大,但这并不代表做java就可以衣食无忧,因为在java的世界里技术更迭的很快,那么怎样才能把java学的更好呢?java培训专家给你分享过来人的方法: java的桌面应用并不是很擅长,所以做java最后大致是两个方向,web企业级开发(JavaWeb J2EE)和手机android开发。 这...
2018-09-12 16:00:27 393
原创 每个Java初学者都应该搞懂的六个问题
对于这个系列里的问题,每个学Java的人都应该搞懂。当然,如果只是学Java玩玩就无所谓了。如果你认为自己已经超越初学者了,却不很懂这些问题,请将你自己重归初学者行列。 问题一:我声明了什么! String s = "Hello world!"; 许多人都做过这样的事情,但是,我们到底声明了什么?回答通常是:一个String,内容是“Hello world!”。这样模...
2018-09-12 15:58:17 159
原创 Java入门学习:快速了解Java语言的特点
Java语言是面向对象的程序设计语言,它吸收了Smalltalk语言和C++语言的优点,并增加了其他特性,如支持并发程序设计、网络通信、和多媒体数据控制等。主要特性如下: 1.Java语言是简单的 Java语言是简单的,在Java的设计上尽可能让它与C++相近,以确保系统更容易被理解,但Java删除许多极少被使用、不容易理解和令人混淆的C++功能,如运算符重载、多继承以及自动的类型...
2018-08-27 15:49:21 257
原创 Java基础学习之JDBC URL结构分析
JDBC URL提供了一种标识数据库的方法,它可以使JDBC程序识别指定的数据库并与之建立连接。大家在编写JDBC程序时, 无需关注JDBC URL的形成过程,只需使用与所用的数据库一起提供的URL即可。 JDBC URL的标准语法如图所示(以MySQL为例)。 从图中可以看到,JDBC URL由协议、子协议、主机端口、数据库名称、参数等组成。其中,JDBC URL中的协议总是...
2018-08-27 15:47:30 1775 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人