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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Ask HN: How to become a freelancer?

19 点作者 shire超过 11 年前
Is it possible to become a Web developer without a college degree or previous job experience?<p>What does it take to become a freelance programmer making decent amount of good money? 50k+ ?<p>What do I need to learn? what language? what stack and technology? To get started? Is PHP the right choice for a beginner Web developer who has never worked as a developer?

2 条评论

_xhok超过 11 年前
Learn Python&#x2F;web.py. Powerful framework with no learning curve. More importantly, proportionate to how easy it is to learn, it gets the job done, <i>fast</i>.<p>Anything that saves you time is good, because there will be a lot of repetition. If you&#x27;re doing web development, use single quotes instead of double quotes (to save shift keystrokes). Use Jade&#x2F;Coffeescript&#x2F;SASS instead of HTML&#x2F;JS&#x2F;CSS. Learn jQuery. Use Bootstrap instead of doing your own design, unless you also want to sell yourself as a designer, but tell clients you&#x27;ll also provide design (they can&#x27;t tell the difference). Build up a library of code that you can reuse (basically anything you find yourself copy&#x2F;pasting or rewriting between projects). Use quick-and-dirty solutions instead of long, conventional ones as long as (a) it results in a net decrease in time spent, (b) the product quality stays the same, and (c) the client doesn&#x27;t know or doesn&#x27;t care.<p>Build MVPs for clients from start-to-finish by yourself instead of working with others unless the overhead is compensated by money. Learn how to write, because being fluent in English will get you surprisingly far in a market where a lot of your competitors can&#x27;t use punctuation.<p>Charge per-project, not per-hour. This way you&#x27;re rewarded, not penalized, for being a fast worker.<p>Experience: freelance programmer here who dropped out of college and never had a job; making enough to survive and spend the rest of my time on other things.
评论 #6893105 未加载
评论 #6892702 未加载
评论 #6895024 未加载
fbpcm超过 11 年前
Find a business owner that needs web development done that doesn&#x27;t have time to do it herself or knows a little bit less about it than you.<p>You can charge that business owner now. Any language will work and there are trade offs for each language.
评论 #6891717 未加载