|
Do clouds wear thunderwear?
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
Thunderpants? That'll cause a storm, lots of wind...
Keep your friends close. Keep Kill your enemies closer.
The End
|
|
|
|
|
No, no. Thunderwear is a brand of plastic recipients with their plastic tops that are good for storing food in the fridge and will last longer.
This weekend my wife is hosting one of those thunderwear parties!.
|
|
|
|
|
and it's lucky they do with thier love of flashing
This internet thing is amazing! Letting people use it: worst idea ever!
|
|
|
|
|
You can't be cirrus!
/ravi
|
|
|
|
|
Watch out for the clap!
Everyone has a photographic memory; some just don't have film. Steven Wright
|
|
|
|
|
You should track your Thought of the Days to avoid reposting
When storm clouds get dressed, do they put on thunderwear first?
|
|
|
|
|
I do - but that one slipped through ...
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
Have I mist the point or is that questions a bit nebulous?
Ravings en masse^ |
---|
"The difference between genius and stupidity is that genius has its limits." - Albert Einstein | "If you are searching for perfection in others, then you seek disappointment. If you are seek perfection in yourself, then you will find failure." - Balboos HaGadol Mar 2010 |
|
|
|
|
|
I don't know, but my dog(*) wears a Thundershirt™[^] when a thunderstorm comes through.
(*) Bacchus is a rescue greyhound from a Florida racing kennel. We believe he had a traumatic experience during a tropical storm / hurricane.
Software Zen: delete this;
|
|
|
|
|
|
|
Currently I am learning to code. I want to work as a freelancer. I have many questions about it. Currently I am learning C language. I want to start working as early as possible. When can I say that I have the ability to work as a Software Developer? How many languages should I know to work? What skills do i need to work as Software developer?
|
|
|
|
|
Quote: When can I say that I have the ability to work as a Software Developer? Once someone hires you.
Quote: How many languages should I know to work? The ones you need to get your job done.
Quote: What skills do i need to work as Software developer? Patience and Googling ability, I dare say.
|
|
|
|
|
To be honest, if you have to ask, your aren't ready.
It's not about languages and how many you know - though if you don't know the language pretty well you won't get much as a freelancer, people don't want to pay you to train - it's about experience and a proven track record. There are a lot of developers out there with both, and if you don't have any you will not get the job. Or at least, you won't get any that a) you can do; and b) anyone with experience would touch with a ten foot cattle prod.
C is an odd choice for a starting freelancer: it's an old language and any new jobs involving it are going to be expecting a serious level of experience and ability.
I'd suggest that C# would be a better choice (there are a lot more jobs in C# than C at the moment), but I'd strongly recommend you finish your course and get a job as a permanent employee to build up experience first. Freelancing without work is not a lot of fun, unless you like sleeping in shop doorways and raiding bins for food...
Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
C would make sense if he's wanting to get into embedded but if that is the case I would recommend a solid knowledge of electronics as well.
Everyone has a photographic memory; some just don't have film. Steven Wright
|
|
|
|
|
Zeeking99 wrote: What skills do i need to work as Software developer?
Some logical thinking is nice, and at least a basic understanding of the language(s) used is quite nice.
But what is going to take you far is the ability to decipher the customer specification into what the customer actually needs.
|
|
|
|
|
Jörgen Andersson wrote: But what is going to take you far is the ability to decipher the customer specification into what the customer actually needs.
so true. and so often overlooked.
Also, to go along with that ability, we might add, "ability to know when code should not be written".
Also, companies generally don't want code. They want solutions.
A lot of times the companies just believe that it is code that will solve their problems.
However, code often just creates a different set of problems.
|
|
|
|
|
What Griff said.
I can't imagine anyone hiring a freelancer without much experience unless it's a one-off, throwaway project that nobody's willing to pay a reasonable rate for.
I have to think anyone who wants to contract out a project in C is going to be doing that simply because they don't have the people in-house to do it, and--again--are going to expect a lot of experience. You may know it well and be proficient with it, but without the track record, you won't convince anyone who's looking to spend the money on a C coder.
|
|
|
|
|
Check this Roadmap to becoming a web developer in 2018[^] , its strewn with JavaScript btw.
Caveat Emptor.
"Progress doesn't come from early risers – progress is made by lazy men looking for easier ways to do things." Lazarus Long
|
|
|
|
|
abmv wrote: Check this Roadmap...
Yeah, but that map simplifies things too much, really.
I roll my eyes here because I'm kidding and I'm _not_ kidding.
|
|
|
|
|
abmv wrote: its strewn with JavaScript btw.
Being a roadmap for web developers, of course it is.
And it looks more like a map from hell rather than a sensible work plan. Had I seen this at the start of my career I probably would've decided that stocking shelves was the better career path.
|
|
|
|
|
If anything, that roadmap has shown me I'm grossly unqualified for my job (and 13,561,008 CPians with me I guess)
|
|
|
|
|
|
If you're interested in becoming a software engineer (freelance or otherwise), please see this post:
/ravi
|
|
|
|