How Do I Get C# Work Experience? How Do I Get My First Job?

  Рет қаралды 8,352

IAmTimCorey

IAmTimCorey

2 жыл бұрын

How do I get C# work experience so I can get a job to get work experience? How do I get my first job when they all want work experience first? Is there any experience that counts for work experience that isn't a job? These are the questions we are going to answer in today's episode of Dev Questions.
Website: iamtimcorey.com/
Sign Up to Get More Great Developer Content in Your Inbox: signup.iamtimcorey.com/

Пікірлер: 53
@navidkh1883
@navidkh1883 2 жыл бұрын
Thank you indeed for these valuable information Tim👍
@IAmTimCorey
@IAmTimCorey 2 жыл бұрын
You are welcome.
@aymansyria4303
@aymansyria4303 2 жыл бұрын
thank you for all your helpful and useful advices and tutorials, indeed your videos are unique and it's not so easy to find such content on internet for free.
@tomthelestaff-iamtimcorey7597
@tomthelestaff-iamtimcorey7597 2 жыл бұрын
Tim's primary goal is to truly help people. With that as the clear primary goal, everything else just seems to fall into place.
@nafisiancastle
@nafisiancastle 2 жыл бұрын
Thank you for the valuable words.
@IAmTimCorey
@IAmTimCorey 2 жыл бұрын
You are welcome.
@LukeAvedon
@LukeAvedon 2 жыл бұрын
Great advice!
@IAmTimCorey
@IAmTimCorey 2 жыл бұрын
Thanks!
@hectoreduardosolanopestana6964
@hectoreduardosolanopestana6964 9 ай бұрын
thanks so much, your content is help me a lot 👍
@IAmTimCorey
@IAmTimCorey 8 ай бұрын
Happy to hear that!
@maxron6514
@maxron6514 2 жыл бұрын
I’ve had an internship over 9 months. Received recommendation when finished, still took me much effort to get accepted by employers. Most of them do only want guys with 3+ years fulltime experience (sometimes even 5 or 10). Instead of giving freshmen a chance They keep looking for their superstar for years.
@fadidib8516
@fadidib8516 2 жыл бұрын
the superstar would be already at microsoft.😂
@abdurrahmaan6598
@abdurrahmaan6598 2 жыл бұрын
Yes Me too 10 months. But no one catch me.
@IAmTimCorey
@IAmTimCorey 2 жыл бұрын
That is difficult but keep at it. Remember to keep working on improving that portfolio. Maybe build something open source to show off, plus get into a community of people that can recognize your skills.
@adagioforstrings007
@adagioforstrings007 8 ай бұрын
Hi! Did you get a job?
@maxron6514
@maxron6514 8 ай бұрын
yes i did get multiple jobs in the meantime. @@adagioforstrings007
@raminquliyev2268
@raminquliyev2268 2 жыл бұрын
Awesome video. Thank you! Please film new video about "First start to open-source project "
@IAmTimCorey
@IAmTimCorey 2 жыл бұрын
That’s on the production list.
@kanijari
@kanijari 2 жыл бұрын
Hi i have a question about event handling. How does one avoid subscribing to events in constructors? Also could you do a series on writing testable code?
@ryanzwe
@ryanzwe 2 жыл бұрын
Now this is one to watch, I'm struggling to get my first job
@bartosz0.
@bartosz0. 2 жыл бұрын
Same here
@IAmTimCorey
@IAmTimCorey 2 жыл бұрын
I’m glad it will be able to help you.
@CraigBrunton
@CraigBrunton 2 жыл бұрын
Hi Tim, Are blogs something potential employers may look at? I have started one mainly for myself to record problems I come up against and how and what I did to solve them and the solution while writing an application for my current job so that I can also go back and refresh my memory on what I did etc.
@tomthelestaff-iamtimcorey7597
@tomthelestaff-iamtimcorey7597 2 жыл бұрын
As a job coach in a recent life, I can tell you that can certainly help you when you share it with a potential employer. Here is the problem, unless you are a finalist in that job search, the odds are very slim they would take the time to look at it. Job screeners (assuming you get past the automated system) only look at a resume/CV 6-10 seconds. Things like blogs and code repositories are NOT something they want to look at until they are down to the final cut, maybe 2-4 candidates. Another option, try helping/commenting on problems you find posted on the internet and link you blog posts when appropriate. Maybe that can get you noticed.
@Allyourneedsmet
@Allyourneedsmet 2 жыл бұрын
I'm not a newbie and have worked in a company for 2 years + of which i got in as an intern and been unable to get a job elsewhere, nevertheless I would keep applying.
@IAmTimCorey
@IAmTimCorey 2 жыл бұрын
Keep improving that portfolio. Show off what you can do.
@scwyldspirit
@scwyldspirit 2 жыл бұрын
I can't remember who said this but "the beast Problem Solving idea for a program is to create a program that tracks your problem solving ideas"
@tomthelestaff-iamtimcorey7597
@tomthelestaff-iamtimcorey7597 2 жыл бұрын
That can make your head spin!
@pierreplourde
@pierreplourde 2 жыл бұрын
That’s actually a great idea!
@cysecgnz
@cysecgnz 2 жыл бұрын
Tim, What order do you recommend taking your courses to learn C# and .NET? I’m trying to build the start of my career around them, just don’t have any expert in them yet. Also, any other courses or resources you would recommend? I’m trying to find a way to learn by doing- I want to have opportunities to create projects that I can then put on a portfolio.
@Allyourneedsmet
@Allyourneedsmet 2 жыл бұрын
Commenting to be in the loop.
@tofu860ify
@tofu860ify 2 жыл бұрын
Hey Kevin, I am in the same boat, so what I did what I took Tim Corey's foundation course in C# alot of great information and learning. From there is free resources like KZbin and other places to Google.
@IAmTimCorey
@IAmTimCorey 2 жыл бұрын
I am working to formalize a training path (actually a set of paths since not everyone wants to end up in the same place). However, if you are looking to be a C# developer in general, start with the Foundation in C# course ( www.iamtimcorey.com/p/complete-foundation-in-c-course-series ). That's going to turn you into a C# developer right there. Take your time with it and really practice what you learn. It will get you job-ready. After that, there are a few that will really add to your skills. They are (in order): - Upgrading to .NET Core from Start to Finish - www.iamtimcorey.com/p/upgrading-to-net-core-from-start-to-finish - .NET Core Dependency Injection In Depth - www.iamtimcorey.com/p/dotnet-core-dependency-injection-in-depth - .NET Core AppSettings In Depth - www.iamtimcorey.com/p/net-core-appsettings-in-depth - SQL Databases from Start to Finish - www.iamtimcorey.com/p/sql-databases-from-start-to-finish - Database DevOps from Start to Finish (included with the previous course for free) - www.iamtimcorey.com/p/database-devops-from-start-to-finish
@cysecgnz
@cysecgnz 2 жыл бұрын
​@@IAmTimCorey Looking forward to seeing those path options. As I'm relatively new to programming (well...not really new, but not a lot of experience, especially with one particular language/framework), and don't have a lot of experience in the field as a whole, it's difficult to say where I ultimately want to wind up long-term. I mean, I do know that I want the work that I do to be meaningful and bring a positive change to society, but what that looks like I'm not sure yet. I just feel that learning C# and the .NET framework is a good starting ground to get a better grasp on programming fundamentals, start developing things with, and start the foundation of my career on. I suppose that feeling comes from seeing how C# and .NET have TONS of potential due to recent changes going on with them, and the overall scope of things that can be built with these two technologies. I tried to learn C# and .NET back in 2018 when I got interested in Xamarin and wanted to build a mobile app. What was difficult at that time was simply figuring out how to learn C# and .NET. At that time, there were relatively little resources available to learn C# and .NET (and still is it seems), and what was available was too technical and convoluted (especially true considering all the naming changes going on at the time). I still don't quite know how best to approach learning C# and .NET, but I want to give it another go. Wish me luck!
@GDError
@GDError 2 жыл бұрын
In my school they ask us to come up with our own ideas/projects and work them out, rather than them giving the projects to us. There's also this thing where we have to form groups and a company (which is a partner of the school) wants the groups to build an application for them. Could both of these be used as work experience as well, where would you draw the line for calling it experience or not in this case?
@dand4485
@dand4485 2 жыл бұрын
Absolutely this counts, not sure i would draw any line anywhere, it is all experience if you are doing the work? Or another way to consider it, what would have been done or developed apart from you interaction(s)? Anything which you can show you developed is fair game? Well unless you say "I called someone and they did all the work..." ;)
@tomthelestaff-iamtimcorey7597
@tomthelestaff-iamtimcorey7597 2 жыл бұрын
Yes, that sounds like great experience and definitely something to note on your resume/CV. Be aware on the work you do, that if the school ends up profiting from it, so should you! If they sell your applications on the market, your team should also be getting part of the funds.
@DelroyDennie
@DelroyDennie 2 жыл бұрын
Any thoughts on starting your own company as a freelancer vs entering the industry as a "new programmer" ?
@vladimirdanov9536
@vladimirdanov9536 2 жыл бұрын
Usually people who decide to go freelance are people with a substantial amount of experience and that is for a reason. And you really don't want to let down any customers especially in the beginning of your carrier, given someone is actually willing to give you money based solely on trust and no reference at all. I'd say any new programmer would be more comfortable working for a company where you would be guided/supervised from a senior more experienced co-worker. Is what I think..
@sontran7356
@sontran7356 2 жыл бұрын
Vladimir is correct. You don’t want to go down that path as someone that is new to programming. You are much better off working for a company to gain the experience and then if you become very good then you can freelance. This goes for any professional profession really. I wouldn’t want a new doctor just out of school performing surgery on me. It’s great if he was a helper to an experience person but not the main person.
@tomthelestaff-iamtimcorey7597
@tomthelestaff-iamtimcorey7597 2 жыл бұрын
Tim speaks on that topics here - kzbin.info/www/bejne/apSTdqCdbrWIY8k
@maq3009
@maq3009 2 ай бұрын
If these jobs have an automatic filter, and a lot of them do, then how do you get around that?
@IAmTimCorey
@IAmTimCorey 2 ай бұрын
If possible, meet the filter requirements. That can be creative, such as 5 years of work experience working for your own company as a consultant. Another thing is to meet people and build your social network. Having someone you know inside the company fighting for you can really boost your chances and get you past some of these filters.
@hungnguyencanh5013
@hungnguyencanh5013 2 жыл бұрын
Thank you, but i need a subtitle.
@IAmTimCorey
@IAmTimCorey 2 жыл бұрын
I’m sorry, that isn’t something I can do at this point. It is just too expensive.
@pierreplourde
@pierreplourde 2 жыл бұрын
When you say “solves a problem”, does it have to be a problem that has not yet been solved, or can it be a problem that has already been solved by other software or apps?
@IAmTimCorey
@IAmTimCorey 2 жыл бұрын
Nope, you can solve problems that have already been "solved". Typically, you would come with a new idea or angle on it. For instance, there is probably a C# tutorial on every part of C#, yet I still create my own because I offer a different perspective on C# training.
@pierreplourde
@pierreplourde 2 жыл бұрын
@@IAmTimCorey I would say not only a different perspective, but the best perspective. You have rescued a lot of us from tutorial hell!
@bobweiram6321
@bobweiram6321 2 жыл бұрын
You're advice is weird mix of capitalism and communism: prove to employers your worthiness of their exploitation by giving away your labor for free.
@TheBreaded
@TheBreaded 2 жыл бұрын
That's not what communism is.
@IAmTimCorey
@IAmTimCorey 2 жыл бұрын
That doesn’t make any sense. It isn’t about a societal philosophy. This is about practical action. We live in a capitalist society. These are the steps necessary to get a job in that society. That has nothing to do with philosophy.
@dand4485
@dand4485 2 жыл бұрын
@@IAmTimCorey At least for now, but the newer generation are fixing that these days... Comrade!
@TheCook737
@TheCook737 2 жыл бұрын
Giving your labor for free, but getting paid...Makes sense
Surprise Gifts #couplegoals
00:21
Jay & Sharon
Рет қаралды 29 МЛН
Interview with a Senior C# Developer
10:56
Programmers are also human
Рет қаралды 588 М.
If I Were Looking For A Tech Job In 2024 I'd Do This
9:43
A Life Engineered
Рет қаралды 213 М.
Why Should I Choose C# As My Programming Language?
18:50
IAmTimCorey
Рет қаралды 52 М.
How to Get a Programming Job With No Experience
8:43
Tiff In Tech
Рет қаралды 52 М.
Top 5 Programming Languages in 2022 to Get a Job
8:41
Aaron Jack
Рет қаралды 746 М.
How Do I Make My Portfolio Better?
8:52
IAmTimCorey
Рет қаралды 3,7 М.
Surprise Gifts #couplegoals
00:21
Jay & Sharon
Рет қаралды 29 МЛН