Win a copy of Secure Financial Transactions with Ansible, Terraform, and OpenSCAP this week in the Cloud/Virtualization forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Ron McLeod
  • Paul Clapham
  • Jeanne Boyarsky
  • Bear Bibeault
Sheriffs:
  • Rob Spoor
  • Henry Wong
  • Liutauras Vilda
Saloon Keepers:
  • Tim Moores
  • Carey Brown
  • Stephan van Hulst
  • Tim Holloway
  • Piet Souris
Bartenders:
  • Frits Walraven
  • Himai Minh
  • Jj Roberts

How To Start Own software company

 
Greenhorn
Posts: 26
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi

I have total 3+ exp in java-j2ee in IBM,india. I am very eager to start my own company . I know exp i have is very less. But I want to know how and after how much exp I can start my company. What extra things need to be done for starting own company .
As I have exp in java-j2ee field what all type of project I can look ?

 
Ranch Hand
Posts: 213
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

chinu goyal wrote:Hi

I have total 3+ exp in java-j2ee in IBM,india. I am very eager to start my own company . I know exp i have is very less. But I want to know how and after how much exp I can start my company. What extra things need to be done for starting own company .
As I have exp in java-j2ee field what all type of project I can look ?



A lot of people want to start company but main problem they face is finding clients. Generally people get projects through their contacts, otherwise it is a very tough job (to find projects I mean). Another choice you have is to think of a product, develop that and try to sell it (but it takes a lot of investment and not many wanna-be company owners want to follow this direction).
Additionally, I think if you want to start a software company you need to be able to communicate technically not only with the developers but also to architects sometimes (remember clients also have technical people sometimes). So you should know purpose and pros/cons of technology choices in the market (through regular reading), time estimation techniques (to give approximate time to customers for their work), very good communication and management skills. You also need to be very confident and hard working.


 
Author
Posts: 3448
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
I think it is all about contacts, contacts, contacts, and knowing who else you are competing with.
I think starting one is easy, but getting enough work to sustain it can be a real challenge.
 
chinu goyal
Greenhorn
Posts: 26
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Thanks Varun
But It seems opening a own company is very difficult . Then what else a software professional can do means in terms of business .
I want to something extra so that I can help others also .
 
Varun Chopra
Ranch Hand
Posts: 213
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

chinu goyal wrote:
But It seems opening a own company is very difficult . Then what else a software professional can do means in terms of business .
I want to something extra so that I can help others also .



Making money and helping others are 2 different things. So you need to define first what your aim is. Making money apart from your regular job can be done by spending overtime on software development for small client projects. For that also you need to search a small project from your contacts or on sites like guru.com.
On the other hand, helping others is a much easier job. Keep visiting "Recent Topics" on javaranch on regular basis and respond to other people's questions. To answer technical questions you will need to test code at your end, which will teach you a lot of new things. Helping is a great job, takes no investment and a lot of people need help.
 
Ranch Hand
Posts: 75
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
my 2 cents: read "The E-Myth Revisited: Why Most Small Businesses Don't Work and What to Do About It"
You will note that the 'technician' and the 'entrepreneur' are totally different entities.
 
Saloon Keeper
Posts: 23449
159
Android Eclipse IDE Tomcat Server Redhat Java Linux
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Adrian Burlington wrote:
You will note that the 'technician' and the 'entrepreneur' are totally different entities.



One of the things that the self-sufficiency crowd never seem to acknowledge, alas. The ability to run a business is a specialized skill in its own right and takes no inconsiderable amount of time and effort. Which is not only subtracting from the amount of time you can spend doing the actual technical work, but from keeping one's technical skills sharp. Plus, of course, a certain aptitude for business helps a lot. You can learn a lot of things, but the person to whom an activity comes naturally is more likely to be successful at it than someone who has to constantly exert themselves.

Probably an ideal software company would have a business manager and a couple of technical experts pooling their respective talents. Unfortunately, since technical experts are notoriously lacking in people and negotiation skills (see above), more often what you get is the traditional setup where management takes the lion's share and the technical talent exists more on sufferance.
 
I hired a bunch of ninjas. The fridge is empty, but I can't find them to tell them the mission.
SKIP - a book about connecting industrious people with elderly land owners
https://coderanch.com/t/skip-book
reply
    Bookmark Topic Watch Topic
  • New Topic