在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称:CodingDocs/advanced-programmer开源软件地址:https://github.com/CodingDocs/advanced-programmer开源编程语言:开源软件介绍:程序员修炼之路学习/编程好习惯养成一个学习习惯和编程习惯真的太重要了,一个好习惯的养成真的对后面的学习有很大帮助。说实话我自己当初在这方面吃了不少亏,很多比较好的习惯我也是后面自己才慢慢发现,所以这里想着重给大家说一下有哪些好的学习和编程习惯。 正确提问我们平时任何时候都离不开提问特别是初学的时候,但是真正知道如何正确的提问的人很少。问别人问题前不要来一句“在吗”,你说你问了在吗我是回复好还是不回复好呢 ?不要让别人给你发 32 位的 JDK,除非你是喜欢那个人。 更多关于如何提问的内容,详见 github 上开源版『提问的智慧』 https://github.com/ryanhanwu/How-To-Ask-Questions-The-Smart-Way/blob/master/README-zh_CN.md,抽时间看一下,我想看完之后应该会有很多收获。 更多内容可以查看我的这篇原创文章:如何提问 健康生活我一直觉得这一方面是最重要的,我想很多人和我一样会无意识间忽略它,等到真的身体不舒服了,你才开始意识到健康生活的重要性。
高效搜索尽量用 google 查找技术资料以及自己在学习中遇到的一些问题。 解决 bug程序遇到问题先在 stackoverflow 找找,大部分别人已经遇到过了。如果上面没有的话,再考虑其他解决办法。实在解决不了的话,再去问你觉得有能力帮你解决的人(注意描述好自己的问题,不要随便截一个 Bug 图)。 善于总结学习完任何一门知识后,你可能当时看视频感觉老师讲的挺容易懂的。但是,过几天后你发现你忘的一干二净,别人问你一个类似的问题,你一点思路都没有。所以,我推荐你学完一门知识后不光要及时复习,还要做好总结,让知识形成一个体系。另外,你可以假想自己要给别人讲这个知识点,你能不能把这个知识点讲清楚呢?如果不能,说明你对这个知识点还没有彻底了解。这也就是人们经常说的费曼学习技巧。 总结的方式:
写博客写博客有哪些好处:
总的来说,写博客是一件利己利彼的事情。你可能会从中收获到很多东西,你写的东西也可能对别人也有很大的帮助。但是,写博客还是比较耗费自己时间的,你需要和工作做好权衡。 分享是一种美德,任何行业都不是靠单打独斗的,写博客、写好博客是一个程序员很好的习惯。我为人人,人人为我! 更多内容可以查看我的这篇原创文章:我为什么推荐你写博客? 多用 Github没事多去 Github 转转,如果有能力可以参与到一些开源项目中。多看看别人开源的优秀项目,看看别人的代码和设计思路,看的多了,你的编程思想也会慢慢得到提升。除了这些优秀的开源项目之外,Github 上面还有很多不错的开源文档、开源资料什么的,我觉得对我们平时学习都挺有帮助。Github 用得好还能装一下,毕竟人家还是一个全英文网站,咳咳咳。 实践多去实践,将学到的东西运用到实际项目中去。很多人都找我抱怨过没有实际项目让自己去做,怎么能有项目经验呢?如果实在没有实际项目让你去做,我觉得你可以通过下面几种方式:
注意代码规范从学习编程的第一天起就要养成不错的编码习惯,包、类、方法的命名这些是最基本的。 推荐阅读:
其他沟通能力程序员也离不开沟通。你可能需要与客户交流需求,还要和同事交流项目问题,还有可能定期需要向领导汇报项目进展情况。所以,我觉得不错的沟通能力也是一个优秀的程序员应该有的基本素质。 如何提升个人影响力
面试必知如何获取大厂面试机会?在讲如何获取大厂面试机会之前,先来给大家科普/对比一下两个校招非常常见的概念——春招和秋招。
综上,一般来说,秋招的含金量明显是高于春招的。 下面我就说一下我自己知道的一些方法,不过应该也涵盖了大部分获取面试机会的方法。
面试的时候应该穿什么?穿西装、打领带、小皮鞋?NO!NO!NO!这是互联网公司面试又不是去走红毯,所以你只需要穿的简单大方就好,不需要太正式。 面试前有哪些需要注意的地方?
怎么自我介绍比较好?从 HR 面、技术面到高管面/部门主管面,面试官一般会让你先自我介绍一下,所以好好准备自己的自我介绍真的非常重要。网上一般建议的是准备好两份自我介绍:一份对 hr 说的,主要讲能突出自己的经历,会的编程技术一语带过;另一份对技术面试官说的,主要讲自己会的技术细节,项目经验,经历那些就一语带过。 我这里简单分享一下我自己的自我介绍的一个简单的模板吧:
如何介绍自己的项目?如果有项目的话,技术面试第一步,面试官一般都是让你自己介绍一下你的项目。你可以从下面几个方向来考虑:
如果面试官问"你有什么问题问我吗?"时,你该如何回答几乎每一场面试,特别是 HR 面和高管面的时候,面试官总是会在结尾问我:“问了你这么多问题了,你有什么问题问我吗?”。不管是技术面试还是非技术面试,如果你想赢得公司的青睐和尊重,我觉得我们都应该重视这个问题。 网上提供了很多问题模板,我觉得回答这个问题重要要的就是:真诚一点,不要问太 Low 的问题。 面试官问你的优点是什么,应该如何回答?回答这样的问题,最好能够结合你要应聘的职位来做针对性回答。一般面试官问这个问题的时候,很可能会只让你说几个你觉得最能体现你能力的优点,为了避免自己在面试过程中不知道该说自己的那些优点,你可以在面试之前好好准备一下。 面试的时候最好可以说几个你要应聘的职位所做的事情需要的优点或者说你要应聘的公司比较看重的优点(企业文化)。 面试官问你的缺点是什么,应该如何回答?缺点肯定不能是目标岗位需要的关键能力!!! 总之,记住一点,面试官问你这个问题的话,你可以说一些不影响你这个职位工作需要的一些缺点。比如你面试后端工程师,面试官问你的缺点是什么的话,你可以这样说:自己比较内向,平时不太爱与人交流,但是考虑到以后可能要和客户沟通,自己正在努力改。 面试官问期望薪资时,应该如何回答?曾经在面试之前我也问过我这个问题!我觉得应届生和社招在这方面差别挺大的。 应届生面试的话,我觉得这个应该很少会被问到吧!因为大部分公司肯定会根据市场情况提前定好今年招聘的应届本科生/研究生的薪资水平,大部分同为应届生的薪资根据你的学历水平都是差不多的,面试中的佼佼者获得sp就另外说了。如果真的被问到了咋办?我copy一下我当时写的: “我相信,在我的持续努力之后,公司会给我相应合理的报酬。这也是对我的一个激励,希望您能帮忙争取”。(ps: 忘记这个是在哪里看到的了,当时觉得不错,就整理到了Onenote中)
另外,我问了一下我一个很资深的hr朋友,她的建议就是:在自己的简历上最好写上期望薪资,避免聊到了时候闹乌龙。 如何写出更优秀的代码Java
上述建议的详细内容:八点建议助您写出优雅的 Java 代码。 更多代码优化相关内容推荐:
作为 IT 行业的过来人,你有什么话想对后辈说的?
|
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论