Danger Zone wrote:Danger Zone wrote:cattleprod wrote:mvp99 wrote:I'm not an expert but I think the current tech bubble will burst in the next 5 years or so. too much money has been invested in start ups by people and companies that think they bought the next airbnb, uber, fb etc. etc. This is not the 2000s but i think its still a bubble.
Software engineering, programming, network engineering, etc... is not just limited to tech companies. Just about every company of any size has a technical department. They have software engineers, QA testers, project managers, business analysts, etc. banks, retail, manufacturing, government, etc. They all need the same skills as the tech companies you are thinking of. And they all have to pay competitively in order to attract talent.
There are plenty of jobs inside of tech that are not directly programming. Project management or business analyst is something that I could see many ex-lawyers attempt, as long as they are not tech-phobic.
I recently did a job change to a major retail company. $10 billion plus in revenues. They had to offer me the same market rate that I was getting at Microsoft. In fact, the retail company offered a better stock and bonus plan than Microsoft. Total compensation is more than I made at Microsoft with a faster vesting schedule on the stock grants.
So don't limit your vision of "tech" to just tech companies. It is much broader than that. Every company of any size views their tech department as a competitive necessity.
I got out of the legal industry in my late 20s and never regretted it. I found this topic via a link on another website. (JDU) I have not posted here in years.
I don't want people to get the idea that tech is easy and everyone should do a code boot camp. It is not that easy. Most people cannot get their brain wrapped around C# or SQL. But you don't have to. There are plenty of business roles also linked to the overall tech economy. You don't have to sling code. Project management may not pay as well, but it still is in the $100,000 range after a few years and can lead into senior management.
Sql guy: what languages do you recommend learning? What languages apply to what types of jobs? What kind of positions would someone with zero programming background, other than what they teach themselves, be eligible for? How do you get experience if nothing in your background screams tech?
Sorry for all the questions but I'm extremely curious
Bumping already because today has been an especially shitty day and it's not even close to over. Please get me out of this life.
You weren't quoting me, but feel free to PM about any tech-oriented questions, and I can do my best to answer.
Generally, there's no one central language to learn. If I had to pick just one language, then I would say Java, as Java is probably the most common industry language. Basically, Java is categorized as an object-oriented programming language, and programs written in an object-oriented way are all over the place in computer science. As a matter of fact, on the vast majority of technical job interviews, if you can't explain the essentials of object-oriented concepts, then you have no chance to do well on that interview.
In a nutshell, strongly consider checking out Java as an introductory language. Additionally, my view is that you should learn and master one language as opposed to trying to get competent at multiple simultaneously. Much like learning a foreign language, it's easier to pick up Italian once you know Spanish, and vice-versa. Bouncing around from Italian to Greek and Japanese? Not a good idea.
Something like SQL is not a programming language per-se; however, it's a tool that's widely used by programming languages themselves. SQL is a tool that enables one to isolate data from a database and pull it out. Then, using something like Java, one can manipulate that data in a certain way.