• 程序员应该注重“解决问题”能力的培养


    程序员应该注重“解决问题”能力的培养,而不仅仅是编程设计能力!

    需要知道的是,我们所有的程序都是为了解决某个具体的问题而开发的。程序员们在遇到由程序引起新问题的时候,大可不必十足的实验室的稚气。

    何为实际问题?举个例子,“记事本”程序是帮助用户编辑文本的,“画图”程序是帮助用户画图的。但是问题就来了,有的时候,用户觉得“记事本”应该有一行工具栏,或者“画图”程序的安装需要.net框架。总之,用户的不满产生了?这时候,程序员该怎么办?

    很大一部分的程序员会怒不可遏,他觉得用户的需求会调整他的MFC或者SSH框架,这个时候他会告诉客户这个伟大的程序正是采用了某某框架某某技术,而这些流行的框架是不会加上用户需要的那些工具栏、操作菜单、某个蹩脚的对话框的。总之,这类程序员会大声的说NO。

    待续……

    如果你想与我交流,请点击如下链接加我为好友: http://student.csdn.net/invite.php?u=113292&c=8913f87cffe7d533

  • 相关阅读:
    BN
    框架中的DDP和buffer
    深度学习框架中的并行
    Transformer
    自监督表示学习Paper
    半监督学习paper阅读
    目标检测经典paper
    STM32_从SystemInit、__main到main() 已修正
    STM32启动代码分析及其汇编学习-ARM
    Rust 及其包管理Cargo的安装使用
  • 原文地址:https://www.cnblogs.com/bluejoe/p/5116047.html
Copyright © 2020-2023  润新知