首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

程序员该如何安排工作时间

不禁要唱唱时间都去了,还没好好感受年轻就老了 一、停下脚步 让我们停下来审视一下自己,刚开始工作我加班加点周末都在公司。基本上是2点一线,宿舍,公司。...后来我总结了几点: 1、基础东西扎实,这个会导致遇到什么都得去了解。 2、爱进入死胡同,一个问题弄清楚誓不摆休,导致偏离主题太远。 3、没有规划,满满的都是在学习新东西,哪有不懂就学那。...休息一下 5:00~6:00不忙的情况先学习一下 7:00~9:00点家庭时间 9:00~10:00总结一下,想想明天的事情 10:00上床睡觉 周末活动一到两次自己的身体要自己做主 其实大部分都没严格遵守这个时间...思考总结一天都干了什么事情,说明这天白过了。 坚持自己制定的时间,我们一定会做好自己,做有意义的事。 五、共同努力

98690
您找到你想要的搜索结果了吗?
是的
没有找到

我花一个月时间整理了新人转行IT最爱问都问题

A:你能不能找到工作取决你自己,看你付出多少,企业收不收你完全取决于你能不能做这件事,如果非说一个要求,那我觉得作为初级web开发工程师,你的会写增删改,会写增删改你要会写java基本语法,会srping...和mybaits,数据库会mysql增删改就可以了。...A:不能,你干了测试也代表你就会写代码了。 Q:我应该先从哪里写手,看什么书? A:1:买一本《Java从入门到精通》足够,最白最白的小白就看这个就可以了。...2:网上随便找一套java入门基础的视频教程。跟着视频安装JDK + Intellig IDEA,跟着写一个hello word。 Q:写完hello word呢?...哦你是培训出来的,肯定不错,发offer,那是不可能的。这辈子都不可能的。 那退不退学费?也是不可能的,有一个办法可以解决,你跟着新班再学一遍,你学多少遍都行,直到你找到工作为止。

1K30

开发口中的「接口」到底是什么

前端通过请求/api/getMerchantList来调用getMerchantList方法,接着后端会做相关逻辑处理,比如查询数据库,最后返回商品数据。 小结:前端通过请求接口路径来和后端通信。...getMerchantList 接口描述:获取商品列表 请求类型:get 请求参数: { page:1, // 第几页 pageSize:20, // 一页有多少条数据 name:'薯片',// 商品名字,为空表示全部...03 如何判断bug是端的问题 通过上面的讲解,大家都知道了后端接口出错可以通过返回码来判断,所以一般情况下,判断bug是端的问题,直接看返回码就可以了。...如下图: 小结:一般情况下可以通过接口错误码查看是端的问题,如果错误码不为0应该是后端的问题,否则是前端的bug。...3、最后看接口的返回参数,要清楚接口返回了哪些字段,可能你的需求里面需要某个字段,但是接口里面没有返回,这时可以和开发沟通是否支持某个字段返回。

85630

呵呵,拿了北京户口!却是跌落的开始

源码精品专栏 原创 | Java 2021 超神之路,很肝~ 中文详细注释的开源项目 RPC 框架 Dubbo 源码解析 网络应用框架 Netty 源码解析 消息中间件 RocketMQ 源码解析...工作之后,我就是租起房,养不起车,一个月的工资几乎吃的稍微好点就剩不下什么了。 有一次逛街心血来潮买了一件大衣,就这几千块钱的信用卡还款我还做了分期,因为单月工资真的还不上。...工作空间上学到的东西很少,在这里更像是来学怎么混社会的,十八般武艺都要齐全,要会修机器会拍马屁,还要会做PPT,有的时候领导把你招过去,可能就是word调一下字体。...,无论看房,都要像做贼一样四处搜寻能塞下车又可以不用收费的空位,然后掂量着这个空位可以占用多久。...你说有了北京户口至少小孩能上学,那我就问你,你的孩子上学,北京的学区房几乎都是上百万的价格,之前网上看到拍卖的一套西城的房子,就是平房外面改出来的一个隔间,也就不到十平的面积,要140万,这还是起拍价

2.6K20

【方法论】把奇怪变成理解,这个知识点你就掌握了

我个人主观理解的web前端开发,是从市场和用户的角度出发,用html+css+js+很多相关工具,实现产品经理和UI设计师的设计意图。 理解了这个大方向,你就明白你手里的“剑”是什么?...知识的点线面之间是有关系的,从点到线,从线到面,从面到层次提升...这个过程中会遇到各种“奇怪的问题”,把这些奇怪的都变成奇怪,把所有的奇怪都总结出规律,你的“楼”就盖好了。...从?谁跟谁?先到后到?...这些放在前端开发里就是需求分析。根据什么分析呢?开始时不必想太复杂,可以称从用户操作UI界面的交互顺序开始,“第一步、第二步、第三步...”...刚开始时可以先设定“用户角色”对象。就是按面向过程的思路分析需求,然后在具体实现时再按面向对象的思路实现。搞几个这样的例子,来回反复的写,一遍遍的迭代,代码最的积累最终会引发量变到质变的。...另外,我的先行者课程就有很多学习的实例可做,它的总体课程思路&目标就是, 通过一系列的例子, 1、掌握vueJs、ReactJs、nodeJs的常规用法; 2、解决“不会做东西、不知怎么下手做”的问题

59170

在测试自动化领域,要做测试界的张小龙而不是码农

PS:现在测试行业,要求水平越来越来高,有时是面试技能多多,进去就是拧螺丝功能测试,另外大家对于自动化也是各种向往,各种各样的工具花样繁多,测试要求python,java等,但是否有考虑你是在重复造轮子还是为了...而对于自动化的测试界张小龙,那就不一样,首先需求来源于测试,来源于工作,来源于生活,来源于灵感,然后通过开发,形成产品,然后推向测试,项目,然后备受项目欢迎,然后在推向测试行业,这样的产品就很具有公认价值,你走到或者跳槽...,这个社会价值都是永不变的,因为在测试行业会做测试产品的不多,一个需要有专业/经验沉淀,另外要有一个好团队,好资源,不然你是做不出来;测试届的产品设计走了就没有了,但测试技术走了还可以培养,需求在,开发不在...弄一个小工具或者某个流程自动化了,就不是自动化,没有意义,而是要平台等才算,其实这是错误的,其实你能初步的搞定这个,你就是一个测试届的产品新星了,为什么这么说,我从工作中的实际案例说,比如要查询数据,要很多...而不是缺开发的角色,现实中的测试团队,不会提需求或者因为知识或者意识不到位,都是一直保持传统的测试,这就会让测试开发很尴尬,让管理者尴尬,而要不尴尬,管理者测试开发都是要深入到一线,调研,发现,解决问题,贴地气的实现

28920

这是用框架的通病么?

前段时间,星球里一位学 Java 的朋友问我: 鱼皮你好,请问怎么能够根据前台用户的输入,自动创建和修改数据库的表呢? 在我看的视频教程中,都是先根据需求设计并且手动创建好库表,再去做增删改。...记得学 Java 基础时,我们就接触过 JDBC(Java 数据库连接 API),可以通过它来连接数据库并执行 任意 SQL 语句,就像下面这样: // 连接数据库 Connection conn =...如他所说,的确很多初学编程的朋友都有这种情况:离了框架不会写代码、框架没有的功能就不会做。 或者换句话说?离了视频教程就不会写代码,老师不讲的功能就不会做。 虽然扎心,但是现实。...因为课程追求快速入门,所以很多代码中的坑不会带你踩。 因为课程追求快速入门,所以很多扩展知识不会带你发现。...因此,如果你在学编程的过程中主动思考、不多写代码、不多自己探索知识,你的思考能力、编程能力和知识积累就很有限。也就更容易被框架所束缚。

42440

大学四年的学习建议

3、然后是数据库,主要要学习MySQL和Redis,前者是重点,常见的增删改的sql要会写,这里可以看https://www.bilibili.com/video/BV12b411K7Zu,结合博客来看...当然建议写这些项目到简历上,因为用的人很多,后期建议自己GitHub上找开源项目,研究透了就是你的了。这部分在2-3个月内完成 6、然后是准备面试了,这部分在大三上学期就要开始了,不能拖着。...你可以牛客网上看看,都是别人被问到的https://www.nowcoder.com/discuss/experience?...tagId=639,我这里也会做个总结: 面经大概涉及到java基础、并发编程、jvm、数据库、操作系统、计算机网络。每个点大家可以看我后续的笔记,也可以直接百度,自己总结下来。...不要想着造假,正规的公司都是会做背调的。 我是崩天的勾玉,下次再见!

22430

测试技术提升建议

估计有些连概念都没听说过,那就自己百度吧。 ? 关于自动化测试 很多朋友都在深钻自动化测试,其实我觉得是没太大必要的,UI自动化成本大,我们就只做了接口自动化。...语言推荐:python&java,我是用python造测试数据及数据库存量数据,很简单,用java,主要是现在主流的客户端并发工具是jmeter,jemter是java开发的,没有的取样器,可以自己写java...关于性能等级 有人说,我会做性能脚本,会跑并发了,我会做性能了,来看看网上有些资料是怎么说的:   性能外行:会做简单的脚本跑并发(复杂的,比如dubbo接口这些需要写代码的,就搞不定了);   性能初级...总之,不是计算机或网络专业的,建议朝这个方向发展,否则多半会死在半路上,何必去冒这个险呢? ? 关于测试开发 这个概念是最近几年从bat兴起的,其实,这个概念是很模糊的,没明确的职责定义。...总之,如果喜欢开发,就转开发吧,测试开发以后就是全栈测试,啥都要会(需要就往搬),是的,你没看错,不是我在吓你,这是现实,积极面对吧。

74721

腾讯投入数亿元,寻找「娜仁花」

往鄂尔多斯的每一处圪崂崂(角落)里,把阳性病人找回来,是段仙芝和这些游牧医生最大的坚持。妇幼保健院的医生们,下乡还有一个重要任务——科普两癌。最直接的办法——市集摆摊。...摆桌子、拉横幅、发传单,人多就去,和其他摊位叫卖不同,她们要「卖」的是两癌知识科普。经常有老乡好奇凑过来问:「啥是HPV?」一听是女性疾病,又赶紧摆手摇头走开,生怕和这个病沾上边。...查出阳性也代表立马就会得癌症,还需要进一步确诊评估。段仙芝说:「有的女性觉得不痛痒,看不见就是没病,等到宫颈癌晚期,开始流血就彻底晚了。」还有的女性,放心不下家里面的活。...所以,两癌的筛并不像普通门诊等着病人上门,而是得想尽一切办法让她们来,或者到她们身边。...只要跟牧民约好了筛时间,无论多远或天气多恶劣,妇幼保健院的医生们就会想尽办法,因为牧民从很远的地方赶来,这次做上,下一次可能就得等三、五个月。她们想走在疾病的前面,在癌症之前看见它。

15420

Java工程师知识图谱

不多做练习,练个小项目,哪怕是你的记性再好,课后不去强化练习也没用,只有多练了,当你在做项目时才能很熟练的写出你想要的代码。。 第二 数据库。...数据库有很多种,初学者搞定MySQL就行了,因为现在互联网公司多数是用这个数据库,大厂也例外。学完MySQL,一定要自己多练SQL。...CRUD就是增删改,全称增加、删除、查询、改正,练熟了查询语句,增删改很容易掌握。 第三前端。...会做项目之后,再学Spring,Spring是SpringBoot的基础,其核心概念IoC和AOP要充分理解,Spring正是利用这两个特性实现应用组件之间解耦。...学到这一步就可以面试了。 完成Java从零到入门之后,还有很多的技术要学习。

37820

聊一聊 Python 对象的「垃圾收集」那些事儿。

00.写在之前 有时候写代码玩,懒得去想变量名的时候,你可能会做出下面这样的举动: >>> a = 1 >>> a = 2.0 >>> a = 'Rocky' 虽然可能看着有些奇怪,a 刚开始是个整数...同样我在上一篇文章中也说过在 Python 内部是「变量引用对象」,我不知道大家在看到上面的代码时脑袋里有没有产生过这么一个疑问:当我重新给变量 a 赋值的时候,它的前一个引用值了?...也就是当我给 a 重新赋值为 2.0 的时候,1 这个值了? 答案是每当一个变量被重新赋予一个新的对象,如果之前的对象没有被其他变量名或者对象引用的话,那么之前的对象所占用的空间就会被回收。...02.写在之后 从「垃圾回收」其实也可以看出动态语言对比静态语言的“省心”,Python 程序运行的时候会清理掉不用的内存空间,这就意味着我们可以在写的代码中“任性”的使用对象(当然这个做法推荐)而不需要去考虑释放内存空间这种

37520

老师我想问:他们为啥说我没有数据分析思维?

有同学问“老师,我面试,被评价为:没有数据分析思维。他们说我偏向销售管理,而不是销售分析。老师我不明白,销售管理和分析区别是啥?”...欠的业绩是哪些销售团队欠的,他们有希望补回来? 我想让这些欠债的补回来,他们得抓什么动作才能补回来? 我看这些欠债的是没戏补回来了,其他团队谁能帮我搞掂!...上级领导不会做一个动作是很正常的,同样,一线不会看数据,不会抓进度,不会分配任务的也是大把。将军不会拼刺刀只能代表他不是个好士兵,不能代表他不是个好将军。...而分析关注的是事实,是逻辑,是严谨性,所以分析会花更多心思论证问题,而不是:“搞这个无非就是两条路“ PS:这也是为啥做分析的经常被领导嫌弃没深度,大部分是因为论证的部分太少了,只是简单的呈现了数据而已...SO,下次遇到这种问题之前,可以想想,自己嘴边是不是又溜出来了:”运营就是一句话,AARRR够啦,开场插起五根棍,根短了就搞他,活跃不够上转盘,转化不足把券发,要是手头没费用,写篇文案忽悠下“这些做运营的人早就知道了

29430

菜鸟程序员如何才能快速提高自己的技术

导语:很久没有这么悠闲的在家撸一篇文章了,最近也在思考怎样才能写一些对程序员帮助非常大的文章,怎样运营好我们这个移动开发者聚集地的公众号:非著名程序员。...举个我的例子吧,我记得我在大二的时候,移动互联网刚刚兴起,那时候我本来想学习java web开发来,后来感觉移动开发更有前途,就毅然决然地转向了移动开发,由于比较穷,干起ios,就学了android,...总结,学会了文档,调bug,就跟在百度上谷歌一样,其实没那么难。...对于自学者而言,在网上搜上一套完整的教学视频,网上教学视频多的是,自己找一套完整的,系统的去学,学完之后,自己要尝试着做一些软件,可能你没有数据,不会做后台,搞服务器,我记得我写过一篇文章叫:《绝对干货...对于初入社会刚工作的程序员,我的总结就是:要有凤姐一样厚的脸皮,无耻刘皇叔一样的羞上问,跟穿山甲一样的能力,你就能混的成功。

98270

图解 SQL 执行顺序,通俗易懂!

然后把再根据我们要的数据进行select,可以是普通字段查询也可以是获取聚合函数的查询结果,如果是集合函数,select的查询结果会新增一条字段 将查询结果重distinct 最后合并各组的查询结果,...而where只能是普通函数,一般情况下,有having可以写where,把where的筛选放在having里,SQL语句看上去更丝滑。...select 分组结束之后,我们再执行select语句,因为聚合函数是依赖于分组的,聚合函数会单独新增一个查询出来的字段,这里用紫色表示,这里我们两个id重复了,我们就保留一个id,重复字段名需要指向来自张表...最后按照用户名重。 select employee.id,distinct name,salary, avg(salary) 将各组having之后的数据再合并数据。...如果此时有limit那么查询到相应的我们需要的记录数时,就不继续往下了。 limit 记住limit是最后查询的,为什么呢?假如我们要查询年级最小的三个数据,如果在排序之前就截取到3个数据。

1.8K71

一周播报|WePhone创始人苏享茂之死:程序员是否该逃离代码的象牙塔?

技术问题 上周,一位3年Java开发经验,有20人团队管理经验,精通多项技术,“年轻有为”(划重点!!!)的同行履历引发了社群中的热烈讨论。 3年JAVA开发经验就能管20人团队了?...养码人C:有20人团队管理经验感觉有点虚啊,3年java开发经验,如果有20人团队管理经验,那么java肯定不太行;如果java很牛b,不会管理20人的团队吧。...养码人D:3年java而已,3年前说不定做了5年C呢! 养码人E:这种天才还是有的,有人在大学时就已经吊炸天了!~ 养码人F:00后CEO都说了,你们3、40岁的老人家不太懂互联网。...养码人E:恐怕不行吧,起码单聊是不能的。单聊不具备"企业"这个属性,你在企业群里聊天就不知道了,这种信息都会做加密。除非你是公安局什么来?一般都没办法吧~ ?...养码人B:我从小学到大学毕业,从来没有见过节课,哪个老师上课有被拍过视频诶。 养码人C:马云的小视频是合成的吧?

33120
领券