Click here to Skip to main content
15,886,026 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: If I find another programming language easier should I stay with it instead? Pin
PIEBALDconsult13-Dec-20 3:45
mvePIEBALDconsult13-Dec-20 3:45 
GeneralRe: If I find another programming language easier should I stay with it instead? Pin
User 1493685313-Dec-20 3:53
User 1493685313-Dec-20 3:53 
GeneralRe: If I find another programming language easier should I stay with it instead? Pin
PIEBALDconsult13-Dec-20 6:48
mvePIEBALDconsult13-Dec-20 6:48 
GeneralRe: If I find another programming language easier should I stay with it instead? Pin
User 1493685313-Dec-20 6:51
User 1493685313-Dec-20 6:51 
GeneralRe: If I find another programming language easier should I stay with it instead? Pin
Daniel Pfeffer13-Dec-20 4:45
professionalDaniel Pfeffer13-Dec-20 4:45 
GeneralRe: If I find another programming language easier should I stay with it instead? Pin
User 1493685313-Dec-20 6:52
User 1493685313-Dec-20 6:52 
GeneralRe: If I find another programming language easier should I stay with it instead? Pin
BillWoodruff13-Dec-20 7:38
professionalBillWoodruff13-Dec-20 7:38 
GeneralRe: If I find another programming language easier should I stay with it instead? Pin
BryanFazekas14-Dec-20 3:20
BryanFazekas14-Dec-20 3:20 
Daniel Pfeffer wrote:
A good programmer will know more than one language, and will be able to write code in the differing styles that these languages impose, e.g. procedural for C and C++, Object-Oriented for C++ and Java, etc. The idea is that you should be able to match the project to the appropriate language.
This!

In my first professional project, I worked with folks that were taught COBOL OTJ (most started late 50's/early 60's). They had no degrees or certificates -- they were high school grads hired by the US federal government and taught how to program in COBOL.

Fast forward 30+ years. My team was rehosting ancient applications onto Oracle, and part of that was training the programmers how to handle the new applications + languages. I worked with one woman for months -- she could not learn SQL. Honestly, she was brilliant, she could make COBOL do anything she wanted. But after 35 years of doing things exactly 1 way, IMO she had a mental block and just could not make the mental shift to a totally different paradigm.

That taught me a valuable lesson -- never stop learning. When you stop learning, you limit your ability to adapt to an ever changing environment.

Java doesn't make sense but other languages do?

Then study the languages that DO make sense. Learning to program is NOT learning a specific language. Learning to program is learning to think, and to express your ideas in a way a computer can execute it.

IMO, learn at least 3 styles of programming: procedural, OOP, and SQL. All three require thinking differently, and learning any language in a style gives you the background to learn new ones.


Always keep in mind that the right language to learn is one that someone is willing to pay you to work with.
GeneralRe: If I find another programming language easier should I stay with it instead? Pin
Gerry Schmitz13-Dec-20 5:46
mveGerry Schmitz13-Dec-20 5:46 
GeneralRe: If I find another programming language easier should I stay with it instead? Pin
User 1493685313-Dec-20 6:39
User 1493685313-Dec-20 6:39 
GeneralRe: If I find another programming language easier should I stay with it instead? Pin
Mike Hankey13-Dec-20 7:04
mveMike Hankey13-Dec-20 7:04 
GeneralRe: If I find another programming language easier should I stay with it instead? Pin
User 1493685313-Dec-20 7:22
User 1493685313-Dec-20 7:22 
GeneralRe: If I find another programming language easier should I stay with it instead? Pin
Mike Hankey13-Dec-20 7:27
mveMike Hankey13-Dec-20 7:27 
GeneralRe: If I find another programming language easier should I stay with it instead? Pin
User 1493685313-Dec-20 7:39
User 1493685313-Dec-20 7:39 
GeneralRe: If I find another programming language easier should I stay with it instead? Pin
afigegoznaet13-Dec-20 20:27
professionalafigegoznaet13-Dec-20 20:27 
GeneralRe: If I find another programming language easier should I stay with it instead? Pin
Davyd McColl14-Dec-20 1:42
Davyd McColl14-Dec-20 1:42 
GeneralRe: If I find another programming language easier should I stay with it instead? Pin
User 1493685322-Dec-20 1:06
User 1493685322-Dec-20 1:06 
GeneralRe: If I find another programming language easier should I stay with it instead? Pin
Davyd McColl14-Dec-20 1:41
Davyd McColl14-Dec-20 1:41 
GeneralRe: If I find another programming language easier should I stay with it instead? Pin
User 1493685322-Dec-20 0:52
User 1493685322-Dec-20 0:52 
GeneralRe: If I find another programming language easier should I stay with it instead? Pin
Davyd McColl22-Dec-20 1:25
Davyd McColl22-Dec-20 1:25 
GeneralRe: If I find another programming language easier should I stay with it instead? Pin
Rusty Bullet14-Dec-20 3:33
Rusty Bullet14-Dec-20 3:33 
GeneralRe: If I find another programming language easier should I stay with it instead? Pin
englebart15-Dec-20 3:26
professionalenglebart15-Dec-20 3:26 
GeneralRe: If I find another programming language easier should I stay with it instead? Pin
maze316-Dec-20 4:12
professionalmaze316-Dec-20 4:12 
GeneralRe: If I find another programming language easier should I stay with it instead? Pin
AnotherKen18-Dec-20 20:21
professionalAnotherKen18-Dec-20 20:21 
GeneralI may be moving on from .NET altogether Pin
honey the codewitch13-Dec-20 0:19
mvahoney the codewitch13-Dec-20 0:19 

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.