0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

程序员应该怎么合理有效的管理自己的工作和学习

工程师人生 来源:工程师吴畏 2019-05-27 16:38 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

刚从学校或者是培训机构出来到社会工作的程序员应该怎么合理有效的管理自己的工作和学习?下面是本人的几点分析

一、如何看待工作和学习

首先,工作是要去完成的,没有一家公司愿意养闲人,达不到要求只能走人。也不能像在学校那样能放纵自己了。

工作虽然是要去做好,但是也不能把自己给搭进去不是?留时间学习提升自己才是硬道理。

好了,既然工作和学习都是这么的重要,我们应该怎么合理有效的把工作和学习管理好呢。

有句话叫做“学以致用、用以促学、学用相长。”摘自百度上的一段解释:“为了实际应用而学习。学习能应用于实际学到的东西要经常揣摩,真正地理解其含义(包括使用的方法,注意的事项)然后按照理论的要求在实践过程中应用到实际生活中,再从生活中的遇到的问题来学习新知识来解决,就这样相互促进。”

上面这段解释的挺好的,那么刚出来的工作的我们,面前接触到的实际应用应该是JAVA的基础。这些基础知识在工作中应该是最基本的也是最需要巩固的,那么在工作中巩固知识也是“用以促学”,而学习到的知识也能“学以致用”。做到“学用相长”,在工作中学习,工作亦是学习,学习用于工作,是为最佳分配方法

二、如何使工作更高效轻松

一天24小时,工作8小时,差不多3分之一的时间是上班时间,这么一算好像挺轻松的,还有很多时间学习呢。但是,没有哪一家IT公司是不用加班的,这点我信。为什么加班呢?项目没完成,客户该需求等等的原因都有。面对加班,我们要换一种思考方式去想:如果我写代码能加快点速度,向项目经理沟通好一个项目比较合适的开发时间。写的代码质量再好些,再提高扩展性。那么我们的加班时间就能大大的缩短了。

还有一点,就是要学会和同事沟通。沟通好了可以避免很多不必要的时间浪费。

三、如何去学习

掌握高效的学习方法才能让自己进步的速度加快。没有捷径,只是少走弯路。

1.学会看代码。没有良好的代码阅读能力是程序员最大的痛苦。通常一个项目都是由一个公司或者一个团队去完成的,一个人是难以完成一个大一点的项目的。因为需要合作,那么我们就要去看同事或是别的大神写的代码来完成功能的调整或者修改,亦或者是模仿。

2.要有看网上博客的习惯。博客上是有很多大神和资源的,多看多学习,这大大的加深对IT这行业的了解。

3.多写技术博客。把遇到自己认为,应该记住并需要多次使用,可以提升自己技术的代码难点记录下来。

4.学习近期会使用到的技术知识。学以致用嘛,就不多讲了。

5.学会看各种会使用到的技术的API。这样可以在开发时大大省去百度的时间。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 程序员
    +关注

    关注

    4

    文章

    955

    浏览量

    30785
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    奔赴热AI,码力全开!Talkweb House@1024程序员日系列活动圆满收官

    1024程序员日”系列活动至此划上了一个圆满句号。本届1024程序员节以“AI构建世界,智能引领未来”为主题,广邀技术大咖、产业领袖、企业代表与全球开发者齐聚星城
    的头像 发表于 10-27 18:59 420次阅读
    奔赴热AI,码力全开!Talkweb House@1024<b class='flag-5'>程序员</b>日系列活动圆满收官

    开鸿智谷“以赛促学、以赛选才”|1024程序员节暨开源鸿蒙构建大会圆满落幕!

    10月24日,由开鸿智谷联合主办的长沙1024程序员节暨开源鸿蒙构建大会在长沙圆满落幕。本次活动以“湘聚长沙,共赴热AI”为主题,通过技术分享与实战竞赛相结合的方式,着力培养“开源鸿蒙+AI”领域
    的头像 发表于 10-27 17:58 473次阅读
    开鸿智谷“以赛促学、以赛选才”|1024<b class='flag-5'>程序员</b>节暨开源鸿蒙构建大会圆满落幕!

    如何在机器视觉中部署深度学习神经网络

    人士而言往往难以理解,人们也常常误以为需要扎实的编程技能才能真正掌握并合理使用这项技术。事实上,这种印象忽视了该技术为机器视觉(乃至生产自动化)带来的潜力,因为深度学习并非只属于计算机科学家或程序员。 从头开始:什么
    的头像 发表于 09-10 17:38 678次阅读
    如何在机器视觉中部署深度<b class='flag-5'>学习</b>神经网络

    麻烦管理员帮忙注销一下这个账号

    我想要注销jf_00115938这个账号,不想用这个平台,出于隐私保护,麻烦管理员帮忙注销一下。
    发表于 06-10 08:51

    程序设计与数据结构

    的地址)出发,采用推导的方式,深入浅出的分析了广大C程序员学习和开发中遇到的难点。 2. 从方法论的高度对C语言在数据结构和算法方面的应用进行了深入讲解和阐述。 3. 讲解了绝大多数C程序员开发
    发表于 05-13 16:45

    【「零基础开发AI Agent」阅读体验】+ 入门篇学习

    10.AI Agent开发模式走向了零代码可视化模式(需要我们程序员对此有着观念上的转变),但是掌握编程技术,有助于AI Agent的开发进阶
    发表于 05-02 09:26

    如何在 树莓派 上编写和运行 C 语言程序

    ,一本很好的书是BrianKernighan和DennisRitchie所著的《TheCProgrammingLanguage》。这本书对经验丰富的程序员和想学习C语
    的头像 发表于 03-25 09:28 936次阅读
    如何在 树莓派 上编写和运行 C 语言<b class='flag-5'>程序</b>?

    零基础入门:如何在树莓派上编写和运行Python程序

    是一种非常有用的编程语言,其语法易于阅读,允许程序员使用比汇编、C或Java等语言更少的代码行。Python编程语言最初实际上是作为Linux的脚本语言而开发的。Py
    的头像 发表于 03-25 09:27 1523次阅读
    零基础入门:如何在树莓派上编写和运行Python<b class='flag-5'>程序</b>?

    SOLIDWORKS 2025更有效的协作和数据管理

    在当今快速变化的商业环境中,企业成功的关键在于有效的协作和数据管理。作为CAD领域的领军者,SOLIDWORKS始终致力于为用户提供优越的三维设计与工程解决方案。随着SOLIDWORKS 2025的发布,这款旗舰软件在协作和数据管理
    的头像 发表于 01-09 17:04 863次阅读
    SOLIDWORKS 2025更<b class='flag-5'>有效</b>的协<b class='flag-5'>作和数据管理</b>

    阿里云升级通义灵码AI程序员,全面上线

    和JetBrains IDEs两大主流开发环境,这意味着开发者可以在自己熟悉的开发平台上,无缝接入并使用这款AI工具。 除了支持主流开发环境外,通义灵码AI程序员还引入了多项新特性,如多文件代码修改和上下文感知等。这些特性使得AI能够更好地理解开发者的意图和需
    的头像 发表于 01-09 11:16 956次阅读

    AFE5801如何控制它的工作和停止?

    AFE5801如何控制它的工作和停止?AFE5801的REG需要全部使用吗?AFE5801每一次工作的时候需要重新写REG么?
    发表于 01-07 06:50

    TMS320C6000程序员指南

    电子发烧友网站提供《TMS320C6000程序员指南.pdf》资料免费下载
    发表于 12-24 17:19 2次下载
    TMS320C6000<b class='flag-5'>程序员</b>指南

    TMS320C55x DSP CPU程序员参考补充

    电子发烧友网站提供《TMS320C55x DSP CPU程序员参考补充.pdf》资料免费下载
    发表于 12-21 11:36 3次下载
    TMS320C55x DSP CPU<b class='flag-5'>程序员</b>参考补充

    学习硬件的第一节课:学习读懂原理图

    学习硬件的第一节课:学习读懂原理图 读懂原理图对嵌入式软件工程师和程序员尤为重要。在深入细节之前请注意,对所有的嵌入式设计人员来说、能懂得硬件工程师创建和使用的来描述其硬件设计的原理图和符号是非
    的头像 发表于 12-16 16:04 3665次阅读
    <b class='flag-5'>学习</b>硬件的第一节课:<b class='flag-5'>学习</b>读懂原理图

    UCD3138A64/UCD3138128程序员手册

    电子发烧友网站提供《UCD3138A64/UCD3138128程序员手册.pdf》资料免费下载
    发表于 12-09 14:42 1次下载
    UCD3138A64/UCD3138128<b class='flag-5'>程序员</b>手册