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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Ask HN: Advice for a directionless developer

9 点作者 danjaouen超过 11 年前
Recently I&#x27;ve found myself plowing through development book after development book without any clear vision or direction. As a freelance developer, I&#x27;ve worked on many small-scale projects, but I find that when I&#x27;m lacking the structure resulting from having a client or boss, my pursuits tend to be scattered and ultimately unproductive.<p>Has anyone felt like this before? How did you manage to hunker down with a single project or toolset without direction coming from above?

3 条评论

karterk超过 11 年前
When you don&#x27;t have a client, you should find a customer. It boils down to what your motivation is though. Not everybody wants to invest their time on a side project.. but if that&#x27;s okay for you:<p><i>1. Pick a problem that you&#x27;re passionate about and try to solve it in a better way. 2. Give it to a few people, ask them to tell you how to make it better. 3. Go back to step 1</i><p>Development isn&#x27;t an end in itself. There are only so many books you can read - the real learning comes when you refer to a book&#x2F;resource while you&#x27;re trying product something tangible.
评论 #7249621 未加载
playing_colours超过 11 年前
I was in a similar situation. I read book after book, doing some small stuff. Now I switched from this book-first approach to problem-first. If you don&#x27;t know what to choose, read articles, talk to people, books are too time-consuming, focused to start with. When you find an interesting problem (for me it&#x27;s now reactive driver for Github in Scala, just started on it), you start coding, find appropriate books, other people solutions etc. I&#x27;ve found I learn way more and feel more engaged when I keep focusing on solving a problem.
CyberFonic超过 11 年前
You could be suffering from burn-out. I have been there quite a few times. Not a pleasant time.<p>Assuming that you don&#x27;t have a gig and don&#x27;t really need one...<p>So why not take some time out? Do anything that doesn&#x27;t require sitting in front of some electronic gadget. Personally, I take long walks, bike rides, etc. The more physical the better.<p>Then follow up Karterk&#x27;s suggestion either find a project you are passionate about and really want to solve or find a customer.