Thank you for this video! Very insightful! We also thought about that and made a new video about the difference between a software developer and a web developer as not all people know that and it brings more myths
The biggest shock to me was the meeting thing. Some weeks in every job I've been in, 80% of my time will be sat in meetings. You need to be able to talk to people!
I have a little experience in it, but I haven't used it in a while. F# was designed for a more specific use-case, and I don't focus in on that use-case, so I don't use it normally.
Yes and no. It was designed to be good at big data and other high-performance, tight-loop code needs. Yes, it can technically now be used for any .NET task, it isn't something that is a primary focus in .NET. Just like VB, F# is not the primary language of .NET. And really, why should Microsoft support 3 (and more, actually) languages that do the same thing in slightly different ways. True, F# is natively a functional language (although it can do OOP as well), but a lot of those lessons and areas of value are being pulled into C#. So, I haven't delved into F# because I don't need the things that it does best, and I don't need an alternate language to do the same general tasks that C# can do. Does that clarify what I mean?
I've been developing since I was around 13 years old on a Commodore 64. In my profession career I started out in C, Visual Basic 6 and Visual FoxPro 6. Since then I've used so many languages I can't count. From back end to front end... etc. The syntax may be different but it's all about LOGIC. When I worked at Steel Mill years ago I used Fortran on a VMS system. Now I lean toward C# for every type of application if I can because it can do anything. Been doing mainly C# and SQL since .NET 3.5. I did PHP for a while about 6 years ago.... I'll never use it again!! 😁
I'm a software developer by accident... I was lazy and would start automating my tech job and then got into testing and writing automations... then I got impatient for fixes so I would just do them...
@@sadhappy8860 usually i spend time to my customer. Going deep on what problem they have to provide the best solution. Then design the application in detail before touching code. This will speed up and save your coding time
Here is a myth for you to handle: Software developers don’t need to know about the backend. Tools like ORMs (EF, Dapper etc) are powerful but need to be used wisely.
I love listening to this. Very helpful for me who struggle and anxious about getting a job. Thank you Tim!
You are welcome.
We three! Keep going!
Thank you for this video! Very insightful! We also thought about that and made a new video about the difference between a software developer and a web developer as not all people know that and it brings more myths
Myth 7: all developers earn a 100k monthly
Maybe in USA but im Europe not even half of that
How can any salaries be a myth when any 6 year old can search indeed or whatever for actual salaries by location in less than 15 seconds???
Wait, you don’t?
@@ademineshat you guys are getting payed for programming ?!
@@DoctorMGLyes sir
The biggest shock to me was the meeting thing. Some weeks in every job I've been in, 80% of my time will be sat in meetings. You need to be able to talk to people!
Yep, that can be a shock at first.
Next myth: There is such a thing as a quick question...
Yep.
Thank you very much Team. Really appreciate your Dev Questions! Very professional as always!
You are welcome.
Great episode dear Tim, thank you and keep it up dear.
You are welcome.
Thanks Master for clearing that up! I feel much less confused now.
You are welcome.
Really loved this Dev Question series❤❤❤
I'm glad!
13:30 don't forget fsharp! How much experience have you had with it?
I have a little experience in it, but I haven't used it in a while. F# was designed for a more specific use-case, and I don't focus in on that use-case, so I don't use it normally.
@@IAmTimCoreyI don't know what you mean. It's as general purpose as c#.
Yes and no. It was designed to be good at big data and other high-performance, tight-loop code needs. Yes, it can technically now be used for any .NET task, it isn't something that is a primary focus in .NET. Just like VB, F# is not the primary language of .NET. And really, why should Microsoft support 3 (and more, actually) languages that do the same thing in slightly different ways. True, F# is natively a functional language (although it can do OOP as well), but a lot of those lessons and areas of value are being pulled into C#. So, I haven't delved into F# because I don't need the things that it does best, and I don't need an alternate language to do the same general tasks that C# can do. Does that clarify what I mean?
Great video. Thank you ❤
You are welcome.
I've been developing since I was around 13 years old on a Commodore 64. In my profession career I started out in C, Visual Basic 6 and Visual FoxPro 6. Since then I've used so many languages I can't count. From back end to front end... etc. The syntax may be different but it's all about LOGIC. When I worked at Steel Mill years ago I used Fortran on a VMS system. Now I lean toward C# for every type of application if I can because it can do anything. Been doing mainly C# and SQL since .NET 3.5. I did PHP for a while about 6 years ago.... I'll never use it again!! 😁
Thanks for sharing!
I'm a software developer by accident... I was lazy and would start automating my tech job and then got into testing and writing automations... then I got impatient for fixes so I would just do them...
Thanks for sharing!
Agree, i only spend less than 20% for coding
@@sadhappy8860 usually i spend time to my customer. Going deep on what problem they have to provide the best solution. Then design the application in detail before touching code. This will speed up and save your coding time
Thanks for sharing!
So tru
👍
Here is a myth for you to handle:
Software developers don’t need to know about the backend.
Tools like ORMs (EF, Dapper etc) are powerful but need to be used wisely.
Thanks for the suggestion. Please add it to the list on the suggestion site so others can vote on it as well: suggestions.iamtimcorey.com/
❤
Thanks!
Software development is more about understanding methodologies than intelligence.
👍
Love you
Thanks!