作为一个从事嵌入式开发多年的程序员,我的建议是:初学者可以从STM32F103C8T6入门,它资料丰富、价格便宜、性能够用,是学习嵌入式开发的最佳选择。
在科技行业持续变革的浪潮之下,程序员面试作为筛选人才的关键环节,也正经历着深刻的演变。如今,无论是从面试的内容、形式,还是背后所反映的行业需求与市场环境,都与以...
作为程序员,我对版本管理有天然的需求。一篇文章从初稿到定稿,往往要经过多轮修改。有了 Git,我可以清楚地看到每次修改了什么,必要时可以回退到之前的版本。这比在...
昨天在参加 TGO 小组的月度会议时,好几个 40+ 的老程序员都觉得,现在他们在精力、时间上的劣势被抹平了,经验反而变得更加重要,老程序员们也因此能够发挥更大...
第二,AI 放大了优秀个体的作用。在传统软件开发中,一个优秀程序员和一个普通程序员的生产力差距可能是 3-5 倍。但在 AI 时代,借助 AI 工具,一个优秀程...
在之前的一篇文章从程序员到 CTO 的十年创业血泪总结(六):当大模型遇见 2B 软件中,我认为在 AI 加持下,一个好的程序员效率能够得到更大倍数的放大,优秀...
作为一个程序员和软件工程师,在这篇文章中,首先分享一下我在 2B 软件的软件工程管理方面的一些认识与总结。
当然,如果不想打造一个复杂的企业级软件,只是想服务好产品的最终使用者,那么在定价时候需要更多考虑直接向终端用户收费。例如,很多白领都会自费购买类似于 Notio...
在上一篇文章从程序员到 CTO 的十年创业血泪总结(五):PMF 避坑指南中,我们讨论了在 PMF 过程中,会有哪些需要注意的问题。按照原定的计划,PMF 之后...
在上篇文章从程序员到 CTO 的十年创业血泪总结(四):打造 MVP ,我介绍了如何用最低成本打造 MVP,对产品创意进行初步验证。在这篇文章中,则会开始讨论产...
在上篇文章从程序员到 CTO 的十年创业血泪总结(三):假设验证与逆向工作法中,我们讨论了在商业模式设计好之后,应该如何小心科学地进行假设验证。在这个过程中,也...
在上一篇文章 从程序员到 CTO 的十年创业血泪总结(二):商业模式设计 中,用较长的篇幅详细讨论了如何完成创业中最重要的一个工作:商业模式设计。不少朋友在读完...
第一篇关于讨论“创业初心”的文章 从程序员到 CTO 的十年创业血泪总结(一):创业伊始 发布后,得到了很多同学的支持、转发与催更,非常感谢大家的鼓励。不少同学...
在嵌入式开发中,我们经常会在芯片的电源引脚附近看到一颗或多颗 0.1μF(100nF)的电容,这些小小的电容看似不起眼,却在电路中扮演着至关重要的角色。
从技术角度讲一句可能得罪很多人的大实话:程序员在线直播“纯编程”,是最没有前途、性价比最低的一种内容形态。
2023 年,GitHub 宣布 Copilot 已被超 100 万开发者使用,日均生成代码超 1 亿行;2024 年,Cognition Labs 发布 De...
2025 年,如果让我用一句话定性,我会说:我在变强,也在重新选择自己的人生结构。
在嵌入式开发中,我们经常会接触到UART、IIC(I2C)和SPI这三种通信协议。
在开发过程中,我们难免会遇到代码逻辑错误、变量取值异常、程序崩溃等问题。printf 打印调试虽然简单,但存在诸多局限:需要手动添加打印语句、重...