Click here to Skip to main content
14,392,481 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.
 
GeneralRe: Questions on getting into the coding world and gig work Pin
Dan Neely5-Aug-19 3:51
MemberDan Neely5-Aug-19 3:51 
GeneralRe: Questions on getting into the coding world and gig work Pin
Member 145503175-Aug-19 14:09
MemberMember 145503175-Aug-19 14:09 
GeneralRe: Questions on getting into the coding world and gig work PinPopular
rnbergren5-Aug-19 5:52
Memberrnbergren5-Aug-19 5:52 
GeneralRe: Questions on getting into the coding world and gig work Pin
Member 145503175-Aug-19 14:18
MemberMember 145503175-Aug-19 14:18 
GeneralRe: Questions on getting into the coding world and gig work Pin
Member 136322915-Aug-19 22:54
MemberMember 136322915-Aug-19 22:54 
GeneralRe: Questions on getting into the coding world and gig work Pin
Mark_Wallace5-Aug-19 9:29
MemberMark_Wallace5-Aug-19 9:29 
GeneralRe: Questions on getting into the coding world and gig work Pin
Mycroft Holmes5-Aug-19 14:08
MemberMycroft Holmes5-Aug-19 14:08 
GeneralRe: Questions on getting into the coding world and gig work Pin
Member 79891225-Aug-19 22:56
MemberMember 79891225-Aug-19 22:56 
The software world is overcrowded with people who know all about their tools but nothing about the problems. Lots of these people believe that perfect mastering of some obscure programming trick is of any use (well, in their eyes: essential) to the non-programmer coming with a problem far outside the domain of coding. But your ability to juggle five hammers simultaneously does not prove, or even suggest, that you know how to make me a house covering my needs.

You thoroughly know one skill, one trade. You know work patterns, terminlogy, conventions, written and unwritten rules for how work should be done in your field. That is an enormous strenght - we need people like you in the coding world! Exploit it for whatever it is worth.

Don't plan to turn your back to your profession, sort of starting out with blank sheets, to learn "coding in general" - then you will be no better than all the others with no clue about the problem that they are set to solve.

When you pick up a tool that has been created by people in the trade, truly knowing and understanding the needs, problems and issues of that trade, it gives you a great feeling. I've got a few of those on my PC, such as Steinberg WaveLab for sound editing, or Photoshop. Or for that sake: MS Office for document production. There are reasons for such tools never been knocked out by free open-source alternatives: Those coders never analyzed and understood issues and requirements, they just tried to make something roughly similar to the successful solution. Copying a solution only vaguely teaches you what the problem was.

Coders are experts at solutions for coding problems. They know and understand compiler related issues, requirements for a VCS, how to automate system builds. So they make good tools and solutions for themselves. That does not guarantee that they will make good solutions for completely different problems.

So, hold onto your skills when you move into the software world. You can probably make most use of them in design and program architecture phase, rather than in the nitty-gritty coding phase. Which means that you should probably not aim to be a one-man company, an independent consultant solving any sort of problems you don't understand; you shold rahter train yourself to move into companies where you will be the problems and solutions expert in your trade.

I was teaching general programming for a number of years. Every know and then we had students who had been working for years as unskilled workers, on-work training only. But they knew how this knowledge was to be used, applied! They asked all the good questions, pointed out which alternatives were suitable in which contexts, they supplied (and sometimes corrected) the textbook on established terminology etc. etc. They were worth their weitght in gold!

That is the kind of designer/architect/coder you should aim to be. A domain expert. One who knows how the real world really is, in your part of the real world.
GeneralRe: Questions on getting into the coding world and gig work Pin
Paul Kemner6-Aug-19 5:40
MemberPaul Kemner6-Aug-19 5:40 
PraiseTake a C Programming Class and Decide After You Complete the Class Pin
Davie212406-Aug-19 6:39
MemberDavie212406-Aug-19 6:39 
GeneralRe: Take a C Programming Class and Decide After You Complete the Class Pin
Paul Kemner6-Aug-19 7:26
MemberPaul Kemner6-Aug-19 7:26 
GeneralRe: Take a C Programming Class and Decide After You Complete the Class Pin
AnotherKen6-Aug-19 10:51
professionalAnotherKen6-Aug-19 10:51 
GeneralRe: Take a C Programming Class and Decide After You Complete the Class Pin
Davie212406-Aug-19 11:07
MemberDavie212406-Aug-19 11:07 
GeneralRe: Take a C Programming Class and Decide After You Complete the Class Pin
AnotherKen6-Aug-19 11:14
professionalAnotherKen6-Aug-19 11:14 
GeneralRe: Take a C Programming Class and Decide After You Complete the Class Pin
Davie212406-Aug-19 12:58
MemberDavie212406-Aug-19 12:58 
GeneralRe: Questions on getting into the coding world and gig work Pin
Choroid6-Aug-19 8:14
MemberChoroid6-Aug-19 8:14 
GeneralRe: Questions on getting into the coding world and gig work Pin
AnotherKen6-Aug-19 11:18
professionalAnotherKen6-Aug-19 11:18 
GeneralRe: Questions on getting into the coding world and gig work Pin
DerekT-P7-Aug-19 0:42
professionalDerekT-P7-Aug-19 0:42 
Generalugh this is frustrating success and setbacks today Pin
honey the codewitch4-Aug-19 12:31
Memberhoney the codewitch4-Aug-19 12:31 
GeneralThe apples are ripe and the plums are red Pin
RickZeeland4-Aug-19 11:01
communityengineerRickZeeland4-Aug-19 11:01 
GeneralRe: The apples are ripe and the plums are red Pin
GenJerDan4-Aug-19 21:09
MemberGenJerDan4-Aug-19 21:09 
GeneralRe: The apples are ripe and the plums are red Pin
RickZeeland5-Aug-19 0:15
communityengineerRickZeeland5-Aug-19 0:15 
Generalis this a scrum? Pin
honey the codewitch4-Aug-19 10:01
Memberhoney the codewitch4-Aug-19 10:01 
GeneralRe: is this a scrum? Pin
OriginalGriff4-Aug-19 10:17
mveOriginalGriff4-Aug-19 10:17 
GeneralRe: is this a scrum? Pin
honey the codewitch4-Aug-19 10:18
Memberhoney the codewitch4-Aug-19 10:18 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.