TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: Becoming an [international] freelance consultant

37 pointsby kffccover 7 years ago
Hi,<p>currently, I work part time as a contract programmer, travel the world, have personal projects on the side.<p>I am able to bring value in management processes, development processes, maintainability, software quality, QA, architecture and implementation.<p>Keeping my current freedom would be great though.<p>I am registered at computer futures Germany and France. They mostly have on-site jobs, full-time (that makes me doubt the travelling and remote possibilities.)<p>1) How to get hired&#x2F; find awesome jobs? What are other job recruitment agencies which I should sign up for (especially international and remote wise)? 2) Do I need to stop travelling or is that possible to do fully remote? What is your experience? 3) Can I bring value by being on-site internationally? I am sceptical because jobs in France require spoken French, and jobs in Germany require spoken German (computer futures experience).<p>A few similar questions like &quot;become an freelance consultant&quot; are on hackernews and have some nice resources. I like to differentiate this question by asking for recruitment agencies or other ways of getting hired and I like to understand if being internationally available is a value or not. Nevertheless don&#x27;t hesitate to link to other Ask HN posts.<p>My experience: Java (Spring, Hibernate, …), Angular 2 , Agile Management, Distributed Systems (Master Degree), Microservices, Container (Docker), CI&#x2F;CD (Jenkins), Software Quality (SonarQube), AWS, GCE, Azure<p>Thank you so much for helping me kick-starting this.<p>P.S. All books and other resource recommendations are highly welcome.

7 comments

CyberFonicover 7 years ago
My apologies in advance, I can&#x27;t answer your question directly, but your post gave me pause and I might not be the only such person with these reactions.<p>I agree with @contingencies, Java is the only technology you mention. Many recruiters will probably not read past that if that isn&#x27;t what they are looking for. There is nothing wrong with it, but it does lock you into being a &quot;contract programmer&quot; vs a &quot;freelance consultant&quot;.<p>Are you making the transition from contract programmer to freelance consultant? If so, then you need to reposition your personal branding &#x2F; marketing.<p>In order to deliver value as a consultant you will need a lot of person-to-person interaction. So, as you point out, you need to be able to communicate fluently with the stakeholders and the many people who are working on any given project.<p>Whilst emails, chat and phone calls are very useful, a lot of essential and (IMHO) critical communications takes place in person. That is basically why teleconferencing hasn&#x27;t supplanted business travel. So whilst you can continue to travel, you will probably need to be located with the client for at least part of the time. In many organisations working &quot;remote&quot; causes concerns to management. Travelling from project to project is another matter.<p>In my experience, the best consultant opportunities arise when working for a major international consulting firm. Once you have established a solid track record in that environment it is possible to go freelance. Employers, like recruiters and agencies, look at your track record for proof that you can successfully complete the given assignment. As a freelance consultant you are expected to hit the deck running.<p>Then there is that massive stumbling block ... being freelance means that you have to market and sell yourself. Having gotten an assignment you need to track your hours, bill and collect. It is for these reasons that I have found working for a consulting firm is less stressful. When you choose your field and company well, travel becomes a given rather than an option.
评论 #15915740 未加载
BjoernKWover 7 years ago
My slightly aged but in my opinion still relevant general advice is this: <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=12744624" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=12744624</a> , in addition to this more elaborate blog post referred to in that comment: <a href="https:&#x2F;&#x2F;bjoernkw.com&#x2F;2013&#x2F;04&#x2F;28&#x2F;starting-a-software-consulting-business&#x2F;" rel="nofollow">https:&#x2F;&#x2F;bjoernkw.com&#x2F;2013&#x2F;04&#x2F;28&#x2F;starting-a-software-consulti...</a><p>I also can&#x27;t emphasise enough that you&#x27;re in the business of solving problems, not in the business of creating software: <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=15761354" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=15761354</a><p>Focus on particular industries or categories of business problems rather than specific technologies.
评论 #15915644 未加载
评论 #15920656 未加载
contingenciesover 7 years ago
My advice: Remove Java from your resume, or at least bury it at the end.<p>Rationale: Generally only relevant to Android development and bigco. Your major clients in consulting will be SME.
评论 #15915637 未加载
FearNotDanielover 7 years ago
I&#x27;m really not sure what you&#x27;re asking. Could you possibly clarify? You are already working as a contract programmer, which is a freelance of sorts, and already travelling the world. Are you saying that you travel on your personal time, i.e. when you&#x27;re not working, but that you would now prefer to travel further afield (more than France and Germany) specifically to work on projects? Or are you saying that you are already travelling for programming work (France and Germany being examples of this), but that you now wish to transition into a more management-consulting focused role instead of programming, i.e. more involved in the business process and strategy end of things and less on the technical side?
评论 #15915457 未加载
JSeymourATLover 7 years ago
&gt; What are other job recruitment agencies which I should sign up for (especially international and remote wise)?<p>Toptal has an interesting platform &gt; <a href="http:&#x2F;&#x2F;toptal.com&#x2F;" rel="nofollow">http:&#x2F;&#x2F;toptal.com&#x2F;</a>
itakeover 7 years ago
What I did was work for a company and then transition the job remote after 11 months.<p>I kept my &quot;california&quot; salary and actually earned a lot more money than when I was sitting in an office.<p>Best of luck!
评论 #15915631 未加载
astawiarskiover 7 years ago
I&#x27;ve been sitting at both sides of the table via TopTal. First I went through their interview process, which I didn&#x27;t like and the experience afterwards wasn&#x27;t great. More recently I helped to hire people via Toptal to work on a project I consulted for, and that was good. Really great developers, and what I can see they have a lot of flexibility.<p>However, have you considered remote work instead? There is more companies open to that setting and you can also have a good time flexibility. I work for game studio in Dublin - we offer fully remote setup, &quot;unlimited&quot; holidays and flexible working hours. Your skillset matches exactly what we need. But even if you aren&#x27;t interested in making games for a living (python &amp; java fullstack development) there is tons companies like us. I know because we have to compete with them for the best talent.
评论 #15915619 未加载
评论 #15920556 未加载
评论 #15910558 未加载
评论 #15913598 未加载