草庐IT

对程序员来说,技术能力和业务逻辑哪个更重要?

一、前言大家好,我是苍何。话说,小明和小华都是程序员,小明今年刚毕业在一家小金融公司实习,小华是工作了8年的Java开发,他们两最近都面临同样的问题「技术能力和业务逻辑哪个更重要?」,于是他们都向大师求道。程序员小明:“大师,我们公司的技术太low了,我感觉学不到东西,技术能力和业务逻辑哪个更重要?”程序员小华:“大师,我感觉学不动了,年龄大了加班也加不动,35岁危机快来了,技术能力和业务逻辑哪个更重要?”大师:“提早理清业务和技术的重要性,早做规划!”程序员小明/小华:“大师,此话怎讲?”大师:“说来话长…,你还是直接去看苍何文章吧…”在IT圈子有一个有趣的现象,一面是供给市场的饱和,一面又

一个程序员,一生必须掌握的几种算法

一个程序员,一生必须掌握的几种算法作为一个程序员,我们一生中可能会遇到无数的算法,但从实用角度来看,有几种算法是必抓的。这些算法不仅在计算机科学中占有基础性地位,而且在日常编程工作中也经常用到。接下来,我将详细介绍这些必抓算法的定义、特点和应用场景,并进行分析和实际案例的展示。一、排序算法排序算法是一种能够将一组数据按照特定顺序进行排列的算法。常见的排序算法包括冒泡排序、选择排序、插入排序、快速排序、归并排序等。这些算法在实际应用中广泛用于数据清洗、统计分析、搜索引擎索引等场景。要理解排序算法,首先需要明确一个概念:时间复杂度。时间复杂度是衡量算法执行效率的一个重要指标。在排序算法中,快速排序

国企与互联网公司当程序员,我选择国企,哪怕工资少一截

国有企业在很多人心中,常常被视为落后、缺乏发展和受关系户排挤等等,但这种看法实际上是由于对国企的刻板印象导致的。本文旨在介绍国有企业中从事编程工作的人的工作体验。首先需要澄清的是,本文所指的国企是指正式员工,而不是外包或劳务派遣人员。这两种人员的工作强度和待遇有天壤之别,非正式员工只能拿到基本工资,没有任何福利和晋升机会,只能从事一些边缘化的工作,并且需要经常加班。因此,如果想要比较,必须以正式员工作为前提。即使是正式员工,加上所有的福利待遇,工资待遇也肯定比不上互联网公司和996的,互联网公司更是无法比拟。本文将从以下几个方面介绍:工作环境、技术线、工作强度、薪资待遇和个人发展。首先,我们来

小程序入门笔记(一) 黑马程序员前端微信小程序开发教程

微信小程序基本介绍小程序和普通网页有以下几点区别:运行环境:小程序可以在手机的操作系统上直接运行,如微信、支付宝等;而普通网页需要在浏览器中打开才能运行。开发技术:小程序采用前端技术进行开发,如HTML、CSS、JavaScript等;而普通网页也是使用类似的前端技术开发。用户体验:小程序可以提供更加原生化的用户体验,可以调用手机硬件设备的功能,如摄像头、地理位置等;而普通网页对于这些功能的调用相对受限。安全性:小程序运行在封闭的环境中,安全性较高,并且需要通过平台审核后才能上线;而普通网页的安全性相对较低,容易受到网络攻击。分发方式:小程序可以通过应用商店进行分发,用户可以方便地搜索、下载和

看了这老哥面试几十程序员的经历,我大呼真实!

我们想要什么样的人?老三在一家跨境电商,不是什么知名大厂,我们招人的第一标准:能干活给老三排的面试,候选人的经验基本是1-5年,招聘的级别大概是中级/高级开发这样子,所以招来的人是要能即插即用的。能干好活是底线,或者说白了,CRUD能写地溜,能解决问题。候选人肯定是要有一定的项目经验,项目最好有一定并发量,电商相关的更好。技术方面,Java基础、框架之类的不用多说,数据库也是必需,常见的中间件Redis、RocketMQ之类,也要知道怎么用,用在哪里。能干好活是一条合格线,只有过了这条合格线,再说哪些能加分的亮点,或者减分的缺点。能相处招人,招进来之后是要经常合作的,谁也不希望招进来一个不靠谱

奖金发放-课后程序(Python程序开发案例教程-黑马程序员编著-第3章-课后作业)

实例2:奖金发放某企业发放的奖金是根据利润和提成计算的,其规则如表1所示。表1奖金发放规则利润(万元)奖金提成(%)I≤1010%10<I≤207.5%20<I≤205%10<I≤403%40<I≤601.5%60<I≤1001%本实例要求编写程序,实现快速计算员工应得奖金的功能。实例目标掌握if-elif语句的使用实例分析奖金的薪酬提成与员工产生的利润有直接关系,根据上表可知,该企业将利润提成分为6个档次,不同的档次奖金提成不同,因此可使用Python中条件分支结构来实现该案例。例如,某个员工的利润为21万元,其奖金计算规则为100000*10%+100000*7.5%+10000*5%。代

做程序员有前途么? 当今社会, 我还要不要做程序员?

背景本文成于2023年,基于当前的社会形势,以及笔者自己的工作经验而成. 笔者的职业是程序员,有很多人在考虑要不要做程序员,公司也有很多程序员,就连程序员自己也会考虑:"程序员到底有没有前途,要不要转行,以后怎么发展,遇到中年危机怎么办"之类的问题. 仅以此篇,简单记录下我的看法,自我勉励,也给他人一个参考.点题 本文标题中有2个问题,笔者以为,两个问题要分开考虑,因为即使程序员有前途,也不意味着我们就应该成为程序员,不是人人都适合某一个特定职业!况且追赶热门并不意味着一定能赶上,仍然是千军万马过独木桥的格局!反之:即使程序员没有前途,也不意味着我们不应该做程序员,取决于有没有更好的选择,因时

程序员笔试和面试过程中,有哪些是面试官眼中的减分项和加分项?

笔者从2007年参加工作至今,从事了15年的企业级应用软件的设计和开发工作,期间也多次担任公司的笔试和面试官,这里分享一些我眼中的减分项和加分项。本文仅代表我个人观点。简历环节程序员投递简历,通常面试官对简历外观的颜值(即字体,排版)等不会有太多要求,只要内容简洁,清晰,易读即可。尽量避免有任何错别字出现。但有一个减分项各位求职者需注意,在简历里出现和自己求职的岗位相关的技术术语中,千万不能出现拼写错误。比如有一次我遇到一个求职者,应聘HTML5前端开发岗位,但他简历中把HTML5误写成了HMTL5.等到他完成了整个面试环节后,要离开之前,我才善意地给他指出这个拼写错误。或者在他眼中这只是一个

加油优惠价格计算-课后程序(JavaScript前端开发案例教程-黑马程序员编著-第2章-课后作业)

【案例2-2】加油优惠价格计算一、案例描述考核知识点if、if…else、if…elseif…else练习目标掌握if单分支语句。掌握if…else双分支语句掌握if…elseif…else多分支语句需求分析加油站,为了鼓励车主多加油,实行多加多优惠政策,具体优惠如下:已知92号汽油,每升6元;如果大于等于20升,那么每升5.9;已知97号汽油,每升7元;如果大于等于40升,那么每升6.5编写JS程序,用户输入自己的汽油编号,然后输入自己加多少升,弹出价格案例分析效果如图2-2、2-3、2-4所示。 输入汽油编号 输入油量 页面输出单价和总价钱具体实现步骤如下:输入汽油编号。输入想要加的油量。

太难了!河北承德程序员在GitHub远程给外企工作,105.8万元收入,竟全部没收!...

点击上方“码农突围”,马上关注这里是码农充电第一站,回复“666”,获取一份专属大礼包真爱,请设置“星标”或点个“在看”这是【码农突围】的第 448 篇原创分享作者l突围的鱼来源l码农突围(ID:smartyuge)昨天鱼哥,看到一位家住河北承德的程序员发帖称,他在Github上为海外软件公司工作(工作过程需要翻墙),3年来收入105.8万元,全部被河北承德公安局定性为“非法收入”罚没。相关行政处罚如下:随后,这个承德的程序员,在网上求助,希望找律师进行诉讼。这个程序员,GitHub基本上每天都在提交代码,他做的其中的一个ABP的项目,ABP是基于最新的ASP.NETCORE,ASP.NETM