TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

How to quickly but effectively become technically conversant

6 点作者 avni000超过 10 年前
For a non-technical entrepreneur wanting to up her technical capabilities what would you recommend?<p>Not looking to be a programmer, but ideally learn enough to better lead and work with engineers and&#x2F;or build a crappy prototype.

5 条评论

Teichopsia超过 10 年前
I&#x27;m still learning so take my advice with a grain of salt. That being said, first we ought to applaud you for taking the interest in understanding what goes on behind the scenes and better communicate with the engineers.<p>If I may, there are three courses you could look into. I&#x27;ve only taken the last one, which is fantastic for people that don&#x27;t have a CS background. You&#x27;ll learn about data structures.<p>The other two I just came across them today.<p>Now, the intent of this is only to give you a general idea of the amount of information these people deal with. If you happen to be a P.M. and deal with clients, this will help you avoid making promises for x feature to be ready x day due to lacking an understanding of what must be done to get it working. And so forth... Once again, I&#x27;m just starting, so take my advice with a grain of salt.<p><a href="https://class.stanford.edu/courses/Engineering/CS101/Summer2014/about" rel="nofollow">https:&#x2F;&#x2F;class.stanford.edu&#x2F;courses&#x2F;Engineering&#x2F;CS101&#x2F;Summer2...</a> <a href="https://www.coursera.org/learn/insidetheinternet" rel="nofollow">https:&#x2F;&#x2F;www.coursera.org&#x2F;learn&#x2F;insidetheinternet</a> <a href="https://www.coursera.org/course/pythonlearn" rel="nofollow">https:&#x2F;&#x2F;www.coursera.org&#x2F;course&#x2F;pythonlearn</a>
评论 #8775884 未加载
评论 #8775872 未加载
ranty超过 10 年前
There is only one way to learn: have a problem then solve it. It has to be a real one, too.<p>So go and find (small) problem, work out how to solve it and implement it. Then if you really want to learn: promote and sell the damn thing.
评论 #8775892 未加载
bjourne超过 10 年前
Sorry there are no shortcuts. Study as hard as you can and spend as many hours you can practicing programming. Then in a few years you&#x27;ll be able to productively work with other developers.
评论 #8775901 未加载
zeeshanm超过 10 年前
I would say just learn basic data structures, and understand client&#x2F;server model. Learning about these two will help you have conversation about how your product strategy goals go along with engineering design. You probably shouldn&#x27;t need to talk with your engineers in deeper details but at design level.<p>Hope this helps.
评论 #8775898 未加载
cmstoken超过 10 年前
Spend a lot of time reading technical material, and be active on Twitter and other places were engineers hang out. Watching videos also helps. There&#x27;s a lot of JS&#x2F;Rails&#x2F;Python stuff on YouTube etc...
评论 #8776065 未加载