程序员的“能力陷阱”
在一个读书APP里读到《能力陷阱》——一种颠覆性的强烈认知,迫使我连续听了两遍。书中提到的几个陷阱,对号入座后几乎是个个踏中,反省中。这里推荐给每一个在职场的朋友,本书应该上半年我读到的比较重量级的一本。摘抄一段原文:我们很乐于去做那些我们擅长的事,于是就会一直去做,最终就使得我们会一直擅长那些事。做得越多,就越擅长,越擅长就越愿意去做。这样的一个循环能让我们在这方面获得更多的经验,但却容易陷入能
大师级的程序员,都在用这些工作法
程序员是一个忙碌的职业,与这个职业联系在一起的词儿,通常是忙碌、加班、熬夜、过劳、亚健康……当忙碌成为了主旋律,“高效”一词就自然浮出了水面。可是,程序员工作效率是由编程能力决定的吗?答案是“未必”。这些年,我一直在研究一件事儿:为什么那些大师级程序员,可以兼顾 N 倍于一般人的工作,还有条不紊?他们究竟用了什么工作法?根据我的观察与总结,他们往往绕不开下面四个工作原则。以终为始任务分解沟通反馈自
程序员生涯,学到最重要的6个教训
时间如梭,不是吗?我的编程之旅始于 2014 年,当时我还只是个网页制作的 实习生。说实话,我根本不知道自己在做什么。即使是到了现在,这种状况依然没有改变。不过,在这个过程中,我确实学到了很多东西。问题来了:在编程过程中,什么语言才是最重要的?是英语?西班牙语?中文?波兰语?还是其他在工作中用来与其他人进行沟通的语言?了解你在做什么以及为什么人一旦有了目标感,就会感觉好一些,这在工作中也是一样的。
奇葩的能让程序员抓狂的一些问题
一、作为一名程序员,很多事情会让自己心烦意乱,通常我都对其置之不理。不过在这里我想借此机会宣泄一下自己的情绪。我将会列举几个让程序员抓狂的问题,排名不分先后:我有一个伟大的想法,万事俱备,就差一个写代码的人了,如果你愿意加入,我会给你一部分公司的股份:这些人有没有想过,如果我们负责编写代码,那为什么我们不自己完全拥有公司100%的股份呢?此外,每当有人豪情万丈地向我推销他的“伟大”想法时,实际上这
真正的程序员,敢于直面枯燥的开发,敢于正视污污的段子
今天就给大家讲讲程序员中的段子,劳逸结合,各取所需,喜闻乐见。微机原理闹危机,学不会微机原理的XDJM看过来,这个比方再形象不过了。这种热情学Java学不会算我输看看你们嘴里的老司机看的是什么东西,LINUX核心驱动程式!!!各种层次,小白,大牛,超大牛,都可以来没事装装逼,炫炫自己的独家技术,新手来的话大佬超多,帮你解决问题分分钟的事!不感兴趣就当没看见吧!!这到底是菜谱还是程序员的技术书自从做
程序员那些牛B闪闪的禁术
这些coding大神才懂的秘术,今天就传授给你了……1、一本正经胡说八道术在和产品经理进行需求对峙时,一本正经地把不好/不想实现的功能通过玄学等方式口述出来,让产品经理当场懵逼,知难而退。2、调试术三段第一段:穷举法调试术在无法找到问题时,尝试把相关代码按行注释掉,直到找到问题所在。第二段:“穷举法调试术”进阶版:二分法调试术表现形式类似于“二分调试法术”,在无法找到问题时,尝试把相关代码删除一半
自费椅子被同事搬给老板,程序员怒怼
广东东莞,网曝一公司员工自费购买老板椅,却被同事搬到老总办公室,并称“开发人员不能享受这么好的椅子”,随后当事员工在工作群回怼,“拍马屁请用自己的物品拍”。微博曝光的聊天截图显示,其公司一位员工表示:“公司老板椅目前只有一个,已经搬到黎总办公室,创业还未成功,开发人员还不能享受这么好的椅子,请知悉,谢谢”。随即,当事人在工作群中开怼:“请问是谁搬的,请帮我搬回来,私人物品,谢谢”,“拍马屁以后请用
2分钟学会CSS内嵌样式
内嵌样式样式定义:用于辅助美化HTML,使得网页效果色彩性更高,更容易吸引用户。 样式可以为网页设置颜色、背景、排版等丰富的属性。标签中的style属性用于帮助标签定义内嵌样式,内嵌样式格式如下例所示, 使用style作为标记,在内部写入格式如: key:value; 的数据对象来表示 具体的样式。<div style="color: red;">
JavaScript必须要掌握的知识-作用域编写提升
提升什么?把变量与函数的声明移到编写所处作用域的最上面,叫作提升。如下代码:console.log(name); // undefined var name = 'Rewa Fang'; console.log(name); // Rewa Fang第一次打印name时,输出undefin
JavaScript必须要掌握的知识-作用域
JavaScript编译过程在学习作用域之前先简单了解一下JavaScript的编译、执行过程。JavaScript被称之为解释性语言,与Java等这类编译语言区别在于:JavaScript代码写好了就可以直接立即执行,Java则需要相对较长时间的编译过程才可生成可执行的机器码。但其实JavaScript也是有编译过程的,JavaScript使用的是一种即时编译的方式(JIT)。 JIT会把Jav
2019最全Web前端技能图谱,文末附赠一套Web前端学习资料,初学者来
全面技能图谱 前端门槛低,但是里面门道很多,要想成为一个好的前端一点都不简单。1. 概述 我相信想开始学习前端的小伙伴们都会听说过html,css和js这三个大家伙。web前端全面技能图谱前端门槛低,但是里面门道很多,要想成为一个好的前端一点都不简单。1. 概述我相信想开始学习前端的小伙伴们都会听说过html,css和js这三个大家伙。简单来说html就是一堆标签,然后可以在页面显示出一些控件,例
大厂5年前端开发经验,想给初学者们几点建议,关于你是否能找到工作!
现在的前端技术的发展日新月异,各种新技术层出不穷。前后端分离的开发模式也让前端开发者的地位日益提升,待遇日渐水涨船高,自然有很多小伙伴慕名入了前端开发的坑,希望能在前端领域大展宏图。但一个残酷的现实是 市场上从不缺少初级前端开发,稀缺的的永远是高级前端开发 。物以稀为贵,一名高级前端开发的薪资是初级前端得好几倍,扎心的是初级前端往往还要担心失业的风险,而高级前端则是猎头们竞相追逐的抢手货。哦对了,
硬件程序员和软件开发程序员相比,哪一个就业发展前景比较好呢?
计科专业毕业从事软件开发,也有和硬件工程师打交道,从人员数量相比硬件工程师和软件工程师无法比较。毕竟硬件主要在开始阶段,一旦可以用了后续人手会少许多,其实单纯的比较软件和硬件没有多大的意义,任何一种岗位都有工资高低之分,单纯直接比较没有多大的意义。硬件工程师在任何时候都不会显得过时,毕竟软件不能单独脱离开硬件直接去运行,硬件的技术革命相比软件还是要慢一些,硬件的试验周期也会更长一些,软件的调试基本
为什么国外的程序员薪资是国内程序员薪资的四五倍,国外程序员技术都比国内高吗?
国外的程序员的薪资和国内程序员的差异主要整体经济发展的水平,现在一线城市的程序员相比三四线城市的工资就是要多出好几倍,属于整体经济发展水平决定的,正是这种巨大的经济落差,所以发展了软件外包,正是发达国家和发展中国家中巨大的人力成本的差异衍生了外包这个行业,一般经济不是很发达但人口非常聚集的区域非常适合做外包,符合这种特点如印度,中国等等,如果加上当地政府的政策推进,很快就能推动这个行业的快速发展,
面试官常说,培训机构出身的程序员“代码不干净”,为什么?
现在很多企业对于培训出来的程序员都带着有色眼镜在看,甚至一些过激的企业直接把培训出来的程序员排除在外,这种做法很明显是不正确的,主要很多培训机构的宣传以及包装对于软件市场有非常恶劣的影响,导致很多企业反映非常过激。软件培训本来就属于查漏补缺的一种极好方式,随着各个行业的成熟对于职员的要求也是越来越高,所以很多人在进入真正的岗位之前先让自己强化一下,提前试营业一些规则,现在培训行业已经慢慢走进大家的
什么专业转行web前端开发工程师,就业率最高?
近几年,随着技术和政策的变化,国内对技术人才的需求也是翻天覆地的变化。对于很多毕业学生来说,前端开发工程师行业需求大、待遇好、不限门槛、政策优,成为了很多大学生的就业发展选择。行业需求大5G时代即将来临,各行各业对产品的用户体验需求空前大增。人们在享受互联网带来的便捷也给互联网产品提出了新的需求,这意味着前端开发人员也有了更多的机会和挑战。无论是大小公司,对前端开发工程师的需求都是在快速上涨,薪资
成为一个高薪的web前端程序员很难吗? 方法不对,一切白费
我所遇到的前端程序员分两种:第一种一直在问:如何学习前端?第二种总说:前端很简单,就那么一点东西。我从没有听到有人问:如何做一名优秀、甚至卓越的WEB前端工程师。今天来和大家如何成为优秀web前端开发,以及怎样获得高薪?何为前端工程师?前端工程师,也叫Web前端开发工程师。他是随着web发展,细分出来的行业。Web前端开发技术主要包括三个要素:HTML、CSS和JavaScript!前端开发的入门
选择转行学习WEB前端,你必须要了解基本概念
随着互联网开展,互联网的体系越多越多,越来越杂乱,用户不能满意基本功用的需求,对互联网体会要求越来越高,客户端与服务器的交互不在是简略页面和页面的交互,而变为页面和页面+程序+数据的交互,其间完成与客户交互和体会的程序就是Web前端工程师完成的,这时Web前端工程师就诞生了,跟着用户对体会和交互要求越高,体系功用越杂乱,Web前端工程师的岗位就越重要。1前端岗位饱和了?随着互联网和移动终端的普及,
使用 HTML 实现截图-html2canvas使用记录
前言最近项目需求总是有HTML页面生成图片功能,所以就想记录一下自己在过程中遇到的问题,并加深印象,日后如果忘了也可以回顾。我们项目使用的是html2canvas插件,还有其他插件,例如dom-to-image、rasterizehtml,可以根据需求使用。html2canvas使用问题汇总项目中引入的是0.5.0-beta4版本的cdn链接,直接调用方法html2canvas(dom,optio
2019最全Web前端技能图谱,文末附赠一套Web前端学习资料,初学者来
全面技能图谱 前端门槛低,但是里面门道很多,要想成为一个好的前端一点都不简单。1. 概述 我相信想开始学习前端的小伙伴们都会听说过html,css和js这三个大家伙。web前端全面技能图谱前端门槛低,但是里面门道很多,要想成为一个好的前端一点都不简单。1. 概述我相信想开始学习前端的小伙伴们都会听说过html,css和js这三个大家伙。简单来说html就是一堆标签,然后可以在页面显示出一些控件,例