程序员的软实力武器-star法则】的更多相关文章

hhh 程序员的表达能力一直被诟病,尤其面试讲述自己的项目的时候 下面的star原则能够帮助你: 所谓STAR原则,即Situation(情景).Task(任务).Action(行动)和Result(结果)四个英文单词的首字母组合. STAR原则是结构化面试当中非常重要的一个理论. S指的是situation,中文含义是情景,也就是在面谈中我们要求应聘者描述他在所从事岗位期间曾经做过的某件重要的且可以当作我们考评标准的事件的所发生的背景状况. T指的是task,中文含义为任务,即是要考察应聘者在…
smart对于程序员来说不是仅仅意味一个法则: 面对需求和提出需求时候,smart原则可以极大的提高效率 目标管理是使管理者的工作由被动变为主动的一个很好的管理手段,实施目标管理不仅是为了利于员工更加明确高效地工作,更是为了管理者将来对员工实施绩效考核提供了考核目标和考核标准,使考核更加科学化.规范化,更能保证考核的公正.公开与公平. smart的含义: 绩效指标必须是具体的(Specific) 绩效指标必须是可以衡量的(Measurable) 绩效指标必须是可以达到的(Attainable)…
特别说明: 1.  本文只是面对数据库应用开发的程序员,不适合专业DBA,DBA在数据库性能优化方面需要了解更多的知识: 2.  本文许多示例及概念是基于Oracle数据库描述,对于其它关系型数据库也可以参考,但许多观点不适合于KV数据库或内存数据库或者是基于SSD技术的数据库: 3.  本文未深入数据库优化中最核心的执行计划分析技术. 读者对像: 开发人员:如果你是做数据库开发,那本文的内容非常适合,因为本文是从程序员的角度来谈数据库性能优化. 架构师:如果你已经是数据库应用的架构师,那本文的…
从生存.制胜.发展三个方面入手,为大家展示出程序员求职与工作的一幅3D全景图像.本书中既有在公司中的生存技巧,又有高手达人的进阶策略,既有求职攻略的按图索骥,又有入职后生产环境的破解揭秘. 书中浓缩了程序员求职与工作.生存与发展的点滴经验,希望本书能够成为你的朋友.望本书能让即将走向工作岗位的程序员和已经成为程序员的朋友,对工作和软件行业做到既"知己"又"知彼",在入职前对职业状况清楚了解,入职后对职业方向清晰认识,使大家的工作更加得心应手,更加轻松愉快.   相关…
一位网友在职场论坛上发了一个帖子,他说自己今年三十七岁了,是一名Android老兵,因为和上家公司的领导闹矛盾有了嫌隙,一气之下就裸辞了,如今已经辞职四个月了,也失业了四个月. 每天都在努力投简历,共投出去了五百封简历,但只有三家通知自己过去面试,其他的都石沉大海.自己很纳闷,就找了一个做猎头的朋友询问,朋友说自己已经超龄了,没有什么岗位可以给自己这个年龄的人了,只有少数的能放宽到四十岁,但也不太适合自己做.所以自己没办法只好考事业单位了,没想到事业单位竟然也要求35岁,这可怎么办,自己还需要养…
本文来自于腾讯bugly开发者社区,非经作者同意,请勿转载,原文地址:http://dev.qq.com/topic/57ce8068d4d44a246f72baf2 Dev Club 是一个交流移动开发技术,结交朋友,扩展人脉的社群,成员都是经过审核的移动开发工程师.定期会举行嘉宾分享,话题讨论等活动. 本期讨论话题为:程序员的成长离不开哪些软技能? 首先,什么是软技能? 软技能就是激活人资的能力,即是调动别人的资源和知识的能力以及调动自己知识进行创造性思维的能力!软技能能力值越高,处理事情的…
首先,“银弹”在百度百科中的解释是银色的子弹,我们更熟知的“银弹”一词,应该是在<人月神话>中提到的.银弹原本应该是指某种策略.技术或者技巧可以极大地提高程序员的生产力[1].此题目中关于中文编程是否是一个“银弹”的讨论,我所持的是否定的态度,我不认为中文编程会是一项提高中国程序员编程效率的一个秘密武器,相反,我还认为他会比现在的英文编程来说降低工作效率,造成很大的工作上的困难. 从上述给出的几个有关于中文编程的链接来看,我更加深了自己的看法.首先,中文编程中有很多词语或者是单个词都具有很多词…
我是一名普通的软件工程师,不是什么技术大牛.这篇文章所提到的"七种武器"只是我这些年工作经验的一点体会和感悟,如果有错误的地方,还请大家指正. (一)C语言 作为一名C程序员,熟练掌握C语言是最基本的一项技能.关于如何学好C语言,以及C语言话题的讨论,网上有很多经典的文章,我就不一一列举了.在这里,我只想谈一点我个人的体会:刚毕业时,我来到一家比较大的软件公司工作,而公司的工作模式是每个人只负责一个小模块.这样工作两年后,我自认为我的C语言水平已经很高了.后来,我来到现在这家公司.由于…
最近Android/IOS的市场都有点躁动,前两天看业内几位大牛写的关于求职招聘的文章,觉得说的很有道理,暂且吸收进来,同时讲一下简历面试中使用STAR法则.我们在写简历或者面试时,最主要的一个目的,就是让HR通过我们简短的介绍在最短的时间内对我们的能力做出最大的评估.所以我们如果能遵循STAR法则介绍自己,可以很轻易的把面试官代入到我们给他提供的场景中来,这么说来,STAR法则与我之前接触过的心理学中的STAR法则是一致的.      当涉及到描述性内容,首先要跟HR谈的就是S(Situati…
这次接着上一次的进度继续阅读,并将其中感悟较深的几点记录如下.      程序员是一个幕后工作者 书中绝影给医院写软件,而医生(用户)只是评价这个软件好不好用,而不会去评价写这个软件的程序员优不优秀.这看起来对程序员不太公平,我辛辛苦苦写的代码,评价都没有我的份.但是这就是个事实,一个软件开放给用户的只是它的功能.它的界面,用户不会管某一个功能实现起来背后的代码有多复杂,他只是从他用这个软件的感受出发.所以,还是那句话,用户体验是第一位的. 高分和技术矛盾吗 在周总审阅简历的时候,有这么一份简历…
http://chijianqiang.baijia.baidu.com/article/3733 上 在写 Mac 程序员的十个武器之前,我决定先讲一个故事,关于 Mac 和爱情的.(你们不是问 Mac 和爱情有个鸟关系吗?) 从前有一个孩子叫做小明,他不是高帅富,与高大上也毫无瓜葛,只有低调.无聊和内涵.他住在全国房价最贵的城市,租着最贵的单间,写着各种垃圾或垃圾回收的代码,干着程序员这份前途若有若无的职业,一切都朝着注定孤独一生的方向发展着,如果没有变数的话. 终于有一天他的朋友小强为他介…
摘要我在IT职场打滚超过15年了,从小小的程序员做到常务副总.相对于其它行业,IT职场应该算比较光明的了,但也陷阱重重,本文说说我的亲身体会,希望大家能在IT职场上战无不胜! 通用法则 法则1:忍耐是一种美德.为了生活,很多时候你必须要忍!忍受你的领导对你的无理责骂.同事的白眼.客户的无理取闹,承受工作的巨大压力,忍受上下班的拥挤.堵车,忍受什么都涨就是工资不涨,……不要因为一时之气而因小失大,当然忍耐是为了以后的反击,老子不需要卧薪尝胆十年,你只需要忍耐1-2两年,你就会有反击的机会! 法则2…
1 .想清楚,写清楚,说清楚,才是真正的清楚! 2 .多花点时间沟通清楚需求,才能把握正确方向! 3 .修复需求错误的成本是代码错误的几十倍! 4 .程序员最大的坏习惯就是:急于动手写代码! 5 .提高开发效率的捷径:一次做对,不返工! 6 .写代码之前三件事: 弄清楚做什么: 说清楚怎么做: 想清楚怎么测! 7. 职业的程序员设计程序,业余的程序员调试程序: 8 .拷贝粘贴式的作业方式,最容易导入bug,最难调试! 9 .重复代码是万恶之源! 10 .小函数,小方法,以功能命名,可以消除注释!…
// 上一篇:最近发展区/脚手架 // 下一篇:提问和回复 怎样做足够好的软件?我们就差一个程序员! 没有什么软件工程的理论的时候,程序员们凭借自己对编程的热爱,凭借着:"这是一个可以自动化的事情,我会写个程序让它自动解决,太酷了!" 的热血,上来就去实现功能,沉浸在创造欲和控制欲被极大满足的过程中. 情景1: 也许只是一个简单的排序算法,只是个冒泡程序,但它能工作!它让你发现了一个神奇的世界,你会接着发现数据结构与算法的世界.你可能会做一些简单的带点算法的事情: [题目] 已知集合A…
// 上一篇:最近发展区/脚手架 // 下一篇:提问和回复 怎样做足够好的软件?我们就差一个程序员! 没有什么软件工程的理论的时候,程序员们凭借自己对编程的热爱,凭借着:"这是一个可以自动化的事情,我会写个程序让它自动解决,太酷了!" 的热血,上来就去实现功能,沉浸在创造欲和控制欲被极大满足的过程中. 情景1: 也许只是一个简单的排序算法,只是个冒泡程序,但它能工作!它让你发现了一个神奇的世界,你会接着发现数据结构与算法的世界.你可能会做一些简单的带点算法的事情: [题目] 已知集合A…
一份好简历会是一份好工作的开端. 为什么?沧海也会遗珠   简历,是如此重要,它是获得一份满意工作的敲门砖,但不同的简历敲门的声响可不同. 但很多时候简历给人的感觉也似乎微不足道,因为没有人会真正细致的去读一份简历.而仅仅是快速的浏览一遍,就几乎同时对一个候选人形成了一种要么强烈,要么无感的印象.现实中的真实情况是,你的简历只有十几二十秒的时间窗口机会会被浏览到,然后就决定了能否进入下一步. 在招聘中,校招就是一场简历的战争.会议室里,满满一桌子的简历,十几位面试官根据简历筛选初面的同学,在每一…
这本小说以主人公绝影上大学后初次接触编程开始讲起,这周主要看的就是绝影还在大学的那段经历,虽然故事背景很多年前,但很多地方仍然会引发我的共鸣. 第一个梦想 在“第一个梦想”一节讲了作业布置做一个通讯录.书中所描绘的绝影做出来一个自认为很好的exe文件后那种希望别人看到的心理,其实我也能体会.有时你通过自己所学,能做出一个像点样的东西来时,真的很希望得到别人的认可,甚至会脑补别人看到时的惊讶,当然现实常常并不是如此. “要么做第一个,要么做最好的一个,当你已经做不成第一个时,就努力里去做最好,要是…
目录 1. 向量 & 矩阵 1.1. 问: np.ndarray 与 np.matrix 的区别 1.2. 向量空间 2. 算术运算 2.1. 为什么线性代数定义的乘积运算不按照加法的规则(按位相乘)进行? 2.2. 数组广播(broadcasting) 3. 矩阵乘积 3.1. 矩阵与向量的乘积 3.1.1. 除了坐标转换,矩阵乘积还有什么用? 3.1.2. 矩阵 * 矩阵 3.1.3. 一些特例 4. 点积乘法 5. 特殊矩阵 5.1. 转置矩阵 5.1.1. 共轭转置 6. 用矩阵表示各种…
来自:峰瑞资本(微信号:freesvc)文章作者:代码家(微信 ID:daimajia_share) 软件早已吞噬整个世界,程序员是关键角色.过去 40 年中,许多伟大的公司都由程序员缔造,比如比尔·盖茨.拉里·埃里森.马克·扎克伯格.伊隆·马斯克. 一本哥哥不太关心的 Visual Basic 课外书,代码家如获至宝,他接触了简单的代码,这让他进入到一个全新的世界.从那之后,代码家一直享受着用代码解决问题过程中产生的精神愉悦,并成长为一名专家级程序员.用行话说,黑客.现在,代码家是 Githu…
这些年,移动互联网非常火,火到掀起学习iOS.安卓以及H5的热潮.有人将这些新技术作为自己的实力补充,增加竞争力:更多的人将它们作为主业,专职做移动开发.但是,即便有移动开发人员不断涌入,对整个行业来说仍是供不应求.随着各行各业“互联网+”化的步伐越来越快,市场对移动开发人才的需求也在不断增长.然而,就在这种情况下,行业内还流传着着另外一种声音:程序员泡沫. 程序员泡沫真的已经出现?APP技术人员也会面临“事业寒冬”?关于泡沫问题,程序员自己是什么态度?下面看看一位有多年行业经验的老程序员怎么说…
最近疯狂的学习ruby和python着两门语言,看到书本上一些比较赞同的段子,摘抄并翻译如下: Python的使用之禅 Beautiful is better than ugly. 美丽好过丑陋Explicit is better than implicit. 明示好过暗示Simple is better than complex. 简单好过复杂Complex is better than complicated.复杂好过杂乱Flat is better than nested.平坦好过嵌套Sp…
C++这门语言从诞生到今天已经经历了将近30个年头.不可否认,它的学习难度都比其它语言较高.而它的学习难度,主要来自于它的复杂性.现在C++的使用范围比以前已经少了很多,java.C#.python等语言在很多方面已经可以代替C++.但是也有很多地方是其他语言完全无法替代的,主要集中在需要运行效率比较高的行业,比如游戏.高效的服务器. 现在学习java.C#等语言的人数远远高于C++,主要是C++的入门门槛太高,可能学习了一段时间后还做不了什么东西,导致信心大受打击,进而放弃. 我想把我自己的经…
作者MUM计算机   转载请注明 在国内IT市场人才日渐饱和且竞争激烈的今天,作为一名代号996的程序猿,你是否也会对赴美工作心生向往呢?作为国内普通院校的应届本科生年薪就能轻松破40万 (人民币),相信Kevin的求职及美漂经历定会对你有所启发,让你了解不一样的程序猿生活. * Kevin 与伙伴的合影 Kevin Gao(以下简称K): 2012年06月毕业,同年10月赴美.在完成八个月的全日制学习后,一个月内即找到了一份不错的工作,并于今年取得了H1-B工作签证.现任职于佛罗里达州的Mic…
引言 很尴尬的是,这个类型的文章其实之前笔者就写过,原文章里,笔者自称LZ(也就是楼主,有人说是老子的简写,笔者只想说,这位同学你站出来,保证不打死你,-_-),原文章名称叫做<回答阿里社招面试如何准备,顺便谈谈对于Java程序猿学习当中各个阶段的建议>,首发于笔者的博客园博客,这里也郑重声明一下,所有内容类似文章均属转载或抄袭. 之前看过的朋友可能会有疑问,为什么要再次捡起这篇文章,还把称谓改成了笔者这么高端的词汇. 简单的解释一下,原因有三个,第一个原因,是说不得的原因,请各位看官自行YY…
今天分享是一些已经渡过中年危机的前辈们,看看从他们身上,是如何优雅的过渡的.如果想一直在程序这条路上走下去,建议读完.文章略长. 人物一:陈睿,前百度研发经理,携程定制旅游CTO 从程序员到架构师到管理者,最后到创业者 我一直相信这样一句话:真正的危机,来源于在正确的时间做不正确的事.没有在正确的时间,为下一步做出积累,这才是危机的根源. 比如,当你迈过了30岁这个坎,你的能力还局限于程序的范围,也没有积累好自己的深度以及视野.如果真是这样,我想我一定会每天夜不能寐,每天唾骂自己,你特么究竟每天…
from http://www.vpsee.com/2009/06/why-programmers-love-mac/ Mac 在国外很受欢迎,尤其是在 设计/web开发/IT 人员圈子里.普通用户喜欢 Mac 可以理解,毕竟 Mac 设计美观,简单好用,没有病毒.那么为什么专业人士也对 Mac 情有独钟呢?从个人使用经验来看我想有下面几个原因: 1.Mac OS X 是基于 Unix 的.这一点太重要了,尤其是对开发人员,至少对于我来说很重要,这意味着Unix 下一堆好用的工具都可以随手捡到.…
C++这门语言从诞生到今天已经经历了将近 30 个年头.不可否认,它的学习难度都比其它语言较高.而它的学习难度,主要来自于它的复杂性.现在 C++ 的使用范围比以前已经少了很多,java.C#.python 等语言在很多方面已经可以代替 C++.但是也有很多地方是其他语言完全无法替代的,主要集中在需要运行效率比较高的行业,比如游戏.高效的服务器. 现在学习 java.C#等语言的人数远远高于C++,主要是 C++ 的入门门槛太高,可能学习了一段时间后还做不了什么东西,导致信心大受打击,进而放弃.…
一.面试前的准备 1.1 如何准备一场面试1.1.1 如何获取大厂面试机会1.1.2 面试必知 ①. 准备介绍自己 ②. 关于着装 ③ .随身带上自己的成绩单和简历 ④. 如果笔试就提前刷一些笔试题 ⑤. 花时间作一些逻辑题 ⑥. 准备好自己的项目介绍 ⑦. 提前了解公司以及要应聘的岗位 1.1.3 提前准备技术面试1.1.4 面试之前先做好定向复习1.1.5 面试之后复盘 1.2 简历改如何写1.2.1为什么说简历很重要1.2.2 这3点你必须要知道1.2.3 你必须知道的两大法则 ①. ST…
随着“5G”(第五代移动通信技术)商用进程越来越快,各个芯片和终端厂商们都已经开始布局准备,想必智能手机会是消费者最先能够接触到5G的重要终端,而和其相辅相生的移动互联网也势必会有新的发展. 但是和行业本身的发展不相称的是, Android 开发者的市场需求仿佛处于寒冬.最直观的现象就是,工作没有那么好找了. 2018年底开始,不管从是官方的公告或是同事午餐间隙的聊天里,都透露着一个信息:资本寒冬到来了.虽然近段时间有一些股市和币市的好消息,但是各家公司大面积裁员的趋势仍然存在.互联网整体市场环…
<菜鸟程序员成长之路:从技术小白到阿里巴巴Java工程师> 国庆节快乐!一年一度长度排第二的假期终于来了. 难得有十一长假,作者也想要休息几天啦. 不管你是选择出门玩,还是在公司加班,在学校复习,都希望你过好这个长假. 没有出去玩的也不用羡慕别人,利用这段时间充充电,不比去旅游看人头要好的多吗? 最近终于把我的原创文章整理成一本电子书了,趁着国庆开始之前发布出来,希望对你有所帮助. 这本电子书整理了我过去一年时间里在微信公众号[黄小斜]里创作的文章,包括Java学习.求职面试.成长心得.感悟思…