写点什么

Seven Principles of Productive Software Developers

  • 2019-09-06
  • 本文字数:1570 字

    阅读完需:约 5 分钟

Seven Principles of Productive Software Developers

IBMJava Developer Advocate Sebastian Daschner 即将在 QCon 全球软件开发大会(上海站)2019分享《Seven Principles of Productive Software Developers


When working as a software developer, as well as in any other job, it’s important to be productive and to get things done. You want to focus on what adds value, increase your development speed, and cut out as many of the cumbersome, boring and repetitive tasks as possible.


不管你是软件开发人员还是从事别的职业,高效完成工作都是非常重要的事情。我们都想要专注于增加价值,提高开发速度,尽可能地减少繁琐枯燥的任务。


This session shows seven principles of how to accomplish the goal of being more effective and efficient as a Java developer. These principles include technical as well as self-organizational aspects. We’ll see how to implement them, especially how we can get the most out of our tools, why the invention of the mouse was a setback in productivity, and which mindsets to follow. This talk is not limited to specific tools or technologies yet it’ll provide examples and experiences, and it is brought to you by a German — from the country of efficiency.


本次演讲将为你展示如何成为更有效和更高效的 Java 开发者的七个原则。这些原则包括技术和自我管理方面。我们将看到如何实现它们,特别是如何充分利用我们的工具,为什么鼠标的发明会降低生产力,以及遵循什么样的心态。本演讲不仅包含特定的工具或技术,还将提供示例和经验,这些都将由一位高效的德国人带给你。


嘉宾介绍


Sebastian Daschner is a Java Developer Advocate at IBM, a consultant, author, and trainer. He is the author of the book ‘Architecting Modern Java EE Applications’. Sebastian is participating in open source standardization processes such as the JCP or the Eclipse Foundation, helping forming the future standards of Enterprise Java, and collaborating on various open source projects. For his contributions in the Java community and ecosystem he was recognized as a Java Champion, Oracle Developer Champion and double JavaOne Rockstar. Besides Java, Sebastian is a heavy user of cloud native technologies and anything related to enterprise software. He evangelizes computer science practices on https://blog.sebastian-daschner.com, his newsletter, and on Twitter via @DaschnerS. Sebastian kickstarted the JOnsen and jSpirit unconferences which connect Java developers throughout the globe. When not working with technology, he also loves to travel the world—either by plane or motorbike.


Sebastian Daschner 是 IBM 的 Java 开发者布道师,同时也是一名顾问、作者和培训师。他是《架构现代 Java EE 应用程序》一书的作者。Sebastian 正在参与开源项目标准化进程,例如 JCP 或 Eclipse 基金会, 帮助形成企业级 Java 的未来标准,并在各种开源项目上进行写作。由于他在 Java 社区和 Java 生态中的贡献,他被确认为 Java Champion,Oracle Developer Champion 和 JavaOne Rockstar。除了 Java,Sebastian 也是云原生技术和与各种企业软件相关东西的重用户。他通常会在个人博客(https://blog.sebastian-daschner.com)、新闻组和 Twitter(@daschners)上宣传计算机科学实践。Sebastian 启动了 JOnsen 和 JVISE 会议,这些会议连接了全球范围内的 Java 开发人员。当他不从事科技工作时,他还喜欢乘飞机或摩托车环游世界。


更多编程语言的工程实践的相关分享请访问 QCon 上海 2019 官网。


2019-09-06 00:00573

评论

发布
暂无评论
发现更多内容

家务活中的python协程

行者AI

协程 python学习

如何深入的学习C语言

cdhqyj

编程 C语言 计算机 嵌入式

博睿数据携数据链DNA创新理念,闪耀金融科技应用发展研讨会四川站

博睿数据

新疆重点人员管控平台搭建,可视化大屏

面向软件 IT 专业的高校大学生付费学习现状问卷调研

Albert

4月日更

恒源云_Gpushare.com | RTX 3090独家训练实录:MMDetectionV2 + ResNeSt

恒源云

人工智能 深度学习 gpu CV nlp

恒源云_Gpushare.com | 三步搞定GPU免费云端训练!

恒源云

人工智能 深度学习 gpu CV nlp

聪明人的训练(二十二)

Changing Lin

4月日更

一个诡异的MySQL查询超时问题,居然隐藏着存在了两年的BUG

CoderW

Java MySQL 数据库 程序员 互联网

图解 Docker 架构

xcbeyond

Docker 容器 4月日更

在数字化迁徙浪潮中,数据可信、数据共享、数据隐私安全缺一不可!

CECBC

大数据

软件测试——教育机构课程顾问常见黑话大全

程序员阿沐

程序员 软件测试 教育 机构 教育培训

一文搞定 Flink Job 的运行过程

shengjk1

flink flink源码 flink源码分析

GitHub惊现!JVM G1GC的算法+实现,90张图+33段代码,你的面试专属!

Java架构师迁哥

什么是产品思维和产品意识?——课程总结

Deborah

Redis为什么是单线程?高并发响应快?

Linux服务器开发

redis Linux服务器开发 网络io C++后端开发 单线程

2021年3月券商App行情刷新及交易体验评测报告

博睿数据

浪潮云洲链接入“星火•链网”,走向工业互联网的星辰大海

云计算

拒绝假货!LVMH与普拉达、卡地亚联手推出区块链平台AURA

CECBC

肝了15000字性能调优系列专题(JVM、MySQL、Nginx and Tomcat),看不完先收藏

北游学Java

Java MySQL nginx tomcat JVM

打造创新模型,博睿数据首倡服务可达的数据链DNA

博睿数据

百度C++工程师的那些极限优化(内存篇)

百度Geek说

c++ C# 内存访问

Redis学习01

Hex

Redis 核心技术与实战

混搭的美感|靠谱点评

无量靠谱

JVM 读书笔记(二) 垃圾收集

U2647

JVM 4月日更

区块链“进军”文娱产业将碰撞出哪些火花?

CECBC

娱乐

简简单单才是真,初试 Svelte

LeanCloud

彻底搞懂ThreadLocal

千珏

Java 源码分析 多线程 ThreadLocal

低代码与数字化校园应用案例:2周时间构建50+应用,直呼过瘾!

优秀

低代码 数字化校园

如何从零开始学Python:(6)如何创建模块并运行?

广之巅

Python 4月日更

头条观察 | 从比特币的角度理解牛市暴跌

CECBC

比特币

Seven Principles of Productive Software Developers_QCon_Sebastian Daschner_InfoQ精选文章