网页资讯视频图片知道文库贴吧地图采购
进入贴吧全吧搜索

 
 
 
日一二三四五六
       
       
       
       
       
       

签到排名:今日本吧第个签到,

本吧因你更精彩,明天继续来努力!

本吧签到人数:0

一键签到
成为超级会员,使用一键签到
一键签到
本月漏签0次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行补签。
连续签到:天  累计签到:天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
07月29日漏签0天
达内吧 关注:290,277贴子:508,759
  • 看贴

  • 图片

  • 吧主推荐

  • 视频

  • 游戏

  • 3回复贴,共1页
<<返回达内吧
>0< 加载中...

程序猿要如何提高自己呢

  • 只看楼主
  • 收藏

  • 回复
  • 在晴天的雨伞
  • 默默无闻
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼


  • 在晴天的雨伞
  • 默默无闻
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
想法和问题
当程序员已经处于中级时,应如何提高自己?有很多关于“学习编程”的资源,能够让人从0到新手(虽然这些资源中大多数的质量是值得商榷的),但是怎么样才能将中级水平提高到专家级?如何构建允许在高级别编写代码的心理模型?


2025-07-29 05:59:49
广告
不感兴趣
开通SVIP免广告
  • 在晴天的雨伞
  • 默默无闻
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
提高方法
我发现人们建议的大多数关于编程的改进方法就是基于性能的。阅读代码,阅读关于代码的内容,编写代码,做项目,谈论代码等等。如果他们在自己的工作之外做这些事情,那么程序员基本上肯定会有所提高,但似乎不是很有效率。
如果我想更擅长于编程,但每周我只想从自己的时间中花几个小时致力于编程呢?什么是建立更佳心理模型的最有效方式,以便于我可以做出更明智的决定? 《Peak》一书中关于刻意实践的一个首选例子是音乐家。想要提高特定乐器的技能或学习一首新的音乐,是有经过定义的,标准化的方式的;包括一个音乐家在几个月的时间里学习一首新音乐的例子——每日只是刻意练习5分钟。而在编程中,我们没有大量的明确目标或改进措施(即:在某一段音乐作品的错误的数量),但其他的我发现都没有这个比喻接近。
那么,我们如何得到我们作为程序员的性能反馈循环?是的,我们有特定片段代码的反馈循环,无论代码是否工作,它的性能和健壮性如何等等。我们对于系统的稳健性有一个更长的反馈循环,因为它们在负载下会跌倒或随着时间的推移会变得笨拙。但是我们并不经常得到问题方法的实时反馈。
下面是我用来学习编程的方法,有些地方很不错,也有些地方值得改进:


  • 在晴天的雨伞
  • 默默无闻
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
详细经历可见贴吧链接:https://tieba.baidu.com/p/5014396637


登录百度账号

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!
  • 贴吧页面意见反馈
  • 违规贴吧举报反馈通道
  • 贴吧违规信息处理公示
  • 3回复贴,共1页
<<返回达内吧
分享到:
©2025 Baidu贴吧协议|隐私政策|吧主制度|意见反馈|网络谣言警示