I'm an unemployed programmer and nobody seems to want to hire me
-
-
Number of slices to send:Optional 'thank-you' note:
-
-
-
1 -
-
Number of slices to send:Optional 'thank-you' note:
-
-
Welcome to CodeRanch!
Some companies care that you know how to program; others care what language. Not sure how the medical language fits into the first group. Is it a "real" language? Is it a DSL (domain specific language) for business folks? I think not, but someone reading your resume won't know this.
It's hard to compete on the Java/C++ front though because a lot of people competing for those jobs do have actual work experience. What about learning something a little more specialized? Like iPhone or Android development. Or a scripting language. Or something else. What do smaller employers in your area look for? Can you work on open source or topcoder type projects to gain some experience. (It may not be work experience, but it is better than a course.)
[OCP 21 book] | [OCP 17 book] | [OCP 11 book] | [OCA 8 book] [OCP 8 book] [Practice tests book] [Blog] [JavaRanch FAQ] [How To Ask Questions] [Book Promos]
Other Certs: SCEA Part 1, Part 2 & 3, Core Spring 3, TOGAF part 1 and part 2
-
-
Number of slices to send:Optional 'thank-you' note:
-
-
Whatever happens "NEVER STOP TRYING".
Jigar Naik
-
-
Number of slices to send:Optional 'thank-you' note:
-
-
Jeanne Boyarsky wrote:David,
Welcome to CodeRanch!
Some companies care that you know how to program; others care what language. Not sure how the medical language fits into the first group. Is it a "real" language? Is it a DSL (domain specific language) for business folks? I think not, but someone reading your resume won't know this.
It's a derivative of mumps. Most people in the software industry haven't heard of either language.
It's hard to compete on the Java/C++ front though because a lot of people competing for those jobs do have actual work experience. What about learning something a little more specialized? Like iPhone or Android development.
I suppose I could go that route. It means going to a community college or technical institute, right?
Or a scripting language. Or something else. What do smaller employers in your area look for?
I don't know. I don't know the market that well.
Can you work on open source or topcoder type projects to gain some experience. (It may not be work experience, but it is better than a course.)
I suppose I could work on some open source project and hope that I can convince a prospective employer that my involvement in that project amounts to legitimate work experience. But I would rather have a job so I can pay the bills, Maybe I should forget about Java and concentrate on a job where I am expected to perform a specific task day in and day out? Do you think learning CAD would help me find a job?
-
-
Number of slices to send:Optional 'thank-you' note:
-
-
David Sanz wrote:
It's hard to compete on the Java/C++ front though because a lot of people competing for those jobs do have actual work experience. What about learning something a little more specialized? Like iPhone or Android development.
I suppose I could go that route. It means going to a community college or technical institute, right?
Depends on how you learn. You could get some good books and practice a lot on your own.
David Sanz wrote:
Or a scripting language. Or something else. What do smaller employers in your area look for?
I don't know. I don't know the market that well.
You can learn about it by looking at job listings for your area.
David Sanz wrote:
Can you work on open source or topcoder type projects to gain some experience. (It may not be work experience, but it is better than a course.)
I suppose I could work on some open source project and hope that I can convince a prospective employer that my involvement in that project amounts to legitimate work experience. But I would rather have a job so I can pay the bills, Maybe I should forget about Java and concentrate on a job where I am expected to perform a specific task day in and day out? Do you think learning CAD would help me find a job?
It's to do in parallel. Get a job to pay the bills and learn the skills for what you want to do next outside of work. I don't know what the market is like for CAD.
[OCP 21 book] | [OCP 17 book] | [OCP 11 book] | [OCA 8 book] [OCP 8 book] [Practice tests book] [Blog] [JavaRanch FAQ] [How To Ask Questions] [Book Promos]
Other Certs: SCEA Part 1, Part 2 & 3, Core Spring 3, TOGAF part 1 and part 2
-
-
Number of slices to send:Optional 'thank-you' note:
-
-
Jeanne Boyarsky wrote:
David Sanz wrote:
It's hard to compete on the Java/C++ front though because a lot of people competing for those jobs do have actual work experience. What about learning something a little more specialized? Like iPhone or Android development.
I suppose I could go that route. It means going to a community college or technical institute, right?
Depends on how you learn. You could get some good books and practice a lot on your own.
David Sanz wrote:
Or a scripting language. Or something else. What do smaller employers in your area look for?
I don't know. I don't know the market that well.
You can learn about it by looking at job listings for your area.
David Sanz wrote:
Can you work on open source or topcoder type projects to gain some experience. (It may not be work experience, but it is better than a course.)
I suppose I could work on some open source project and hope that I can convince a prospective employer that my involvement in that project amounts to legitimate work experience. But I would rather have a job so I can pay the bills, Maybe I should forget about Java and concentrate on a job where I am expected to perform a specific task day in and day out? Do you think learning CAD would help me find a job?
It's to do in parallel. Get a job to pay the bills and learn the skills for what you want to do next outside of work. I don't know what the market is like for CAD.
I guess you are in a catch22 Situation. I would suggest start Coding/working on Sample Projects in Java asap and keep looking for Jobs. I am sure you will get something sooner or later.Or better Still tell them you dont mind working for lesser Pay Package until you prove yourself

-
-
Number of slices to send:Optional 'thank-you' note:
-
-
Jeanne Boyarsky wrote:David,
It's hard to compete on the Java/C++ front though because a lot of people competing for those jobs do have actual work experience. What about learning something a little more specialized?
Specialized fields could still be competitive with more experienced people, but newer fields that are growing fast will always not have enough experienced people. The assembly programming field is specialized, but with old timer experienced people you'd have to compete with. As example mentioned before, with Android and IPhone, no one has many years experience. Which platform has the biggest potential to grow fastest? Which one is already relatively more crowded? Web 2.0 programming means many different things, but all of them are relatively new and all with great potential for more growth.
Bottom line is that in a "new" area, you and everyone else gets a relatively "fresh start". Generally, your prior programming experience will help learn other programming languages/paradigms more quickly. Short term may be rocky...until the new area grows.
Could new health care laws spur demand to revamp existing medical softcare records and billing systems? Maybe your domain knowledge still gives you the edge, maybe converting MUMPS system to the new X system makes you invaluable? ( I did strictly conversion type programming for many years in banking industry with several companies). Things are up in the air still with health care regulations, but that could turn around and spur lots of demand in software adjustments...
-
-
Number of slices to send:Optional 'thank-you' note:
-
-
Good luck!
-
-
Number of slices to send:Optional 'thank-you' note:
-
-
There are only two hard things in computer science: cache invalidation, naming things, and off-by-one errors
-
-
Number of slices to send:Optional 'thank-you' note:
-
-
It took me 2 months to get a PHP/Perl/SQL/Java coding job when I finished the University where I had coded a lot of Java and C/C++.
The first professional working code was in PHP and in PERL so I can't say I did not have to downshift a bit and to demand less from my 1st job.
So you need a basic coding job which means a "junior" Java developer or even PHP job should help you for now.
Don't be afraid to jump back in the Java world when and if you need to (I did and it was fine).
Also remember that being a good software engineer means more than just Java ,it means having problem solving skills and business understanding skills.
I believe once you know a language like C/C++ very well and you have the other qualities you can learn Java in a few months and be good at it.
So tell the prospective employers : I will need 3-4 months to get up to speed wth Java but I will be able to be productive after them , in return I am willing to work for a lower pay. Most employers I know appreciate somebody who is fair about their skills and willing to improve (and asking a lower salary is just the cherry on the topping).
Good luck !
Better, faster, lighter Java ... you mean Ruby right ?
SCEA5,SCBCD1.3,SCWCD5,SCJP1.4 - memories from my youth.
-
-
Number of slices to send:Optional 'thank-you' note:
-
-
fred rosenberger wrote:Have you tried other health-care companies? I work for one, and we ALWAYS have open positions (I know of two development positions open right now). Sure, they may say they want C/C++ experience (or whatever), but often their happy when someone who sort of knows the business comes in.
Fred, if I am not mistaken company names can't be discussed on this forum. Would you mind if I send you a private message?
PS: Thanks to all of you for your suggestions.
-
-
Number of slices to send:Optional 'thank-you' note:
-
-
-
-
Number of slices to send:Optional 'thank-you' note:
-
-
David Sanz wrote:Fred, if I am not mistaken company names can't be discussed on this forum. Would you mind if I send you a private message?
PS: Thanks to all of you for your suggestions.
I don't have any specific companies in mind. I honestly have no idea where you are located - it could be New York, Mumbai, Perth, Moscow, Tian Jin...
So no, I don't have any specifics for you. Try hospitals - especially if there are any conglomerates. In St. Louis (where I am), there are two or three organizations, each running 4-15 hospitals (I'm at one on the 15 side). Our IT department is 600 people. Any large, independent hospital would also need to have an IS team, although they may not do programming.
I have a friend who works for a major insurance company here in town. There are also medical groups and a major snail-mail prescription company here in town.
Are there any large medical office buildings in your town? Maybe they have (or need) a dedicated IS person (again, probably not programming).
There are only two hard things in computer science: cache invalidation, naming things, and off-by-one errors
| A "dutch baby" is not a baby. But this tiny ad is baby sized: The new gardening playing cards kickstarter is now live! https://www.kickstarter.com/projects/paulwheaton/garden-cards |











