- This topic has 115 replies, 10 voices, and was last updated 3 years, 4 months ago by Coronita.
-
AuthorPosts
-
August 4, 2021 at 2:08 PM #822850August 4, 2021 at 3:45 PM #822852CoronitaParticipant
[quote=an][quote=deadzone]I appreciate your unique journey/story. But was mainly curious what background you expect when you hire for those “mobile” positions. But relating to your story, yes not only is Ivy league obviously way overkill for a job in technology, I would argue UCSD degree is overkill too. Or an Engineering degree at all. I mean Engineering degree is a good filter to ensure a candidate has a proven analytical and problem solving skills. But certainly little you learn in College is directly related to developing mobile apps.[/quote]
Of course. When I went to college, there’s no such thing as Android, iOS, Kotlin, Swift, etc. But I did learn object oriented design, how to think and solve problems, how to make things work and how to prioritize implementations in order to have a fully working feature at the other end.[/quote]1. Take one object oriented programming class. See if you like it or hate it.
2. If you hate it, the another object oriented programming class and see if you like it or hate it.
If you still like it and it’s easy to understand, then you have everything you need to get into this field.
3. Specifically for mobile. Good mobile engineers know how to detail with async programming and the rest is just practice after practice.
August 4, 2021 at 4:25 PM #822856AnonymousGuest[quote=Coronita][quote=an][quote=deadzone]I appreciate your unique journey/story. But was mainly curious what background you expect when you hire for those “mobile” positions. But relating to your story, yes not only is Ivy league obviously way overkill for a job in technology, I would argue UCSD degree is overkill too. Or an Engineering degree at all. I mean Engineering degree is a good filter to ensure a candidate has a proven analytical and problem solving skills. But certainly little you learn in College is directly related to developing mobile apps.[/quote]
Of course. When I went to college, there’s no such thing as Android, iOS, Kotlin, Swift, etc. But I did learn object oriented design, how to think and solve problems, how to make things work and how to prioritize implementations in order to have a fully working feature at the other end.[/quote]1. Take one object oriented programming class. See if you like it or hate it.
2. If you hate it, the another object oriented programming class and see if you like it or hate it.
If you still like it and it’s easy to understand, then you have everything you need to get into this field.
3. Specifically for mobile. Good mobile engineers know how to detail with async programming and the rest is just practice after practice.[/quote]
I am more interested in what formal education/certs etc. are expected or mandatory for these positions. It sounds like the answer is no formal college degree is necessarily a requirement. If anything a CS degree would be a logical starting point. Any type of Engineering degree would be overkill or out of place. Which makes me wonder why do they call themselves “Engineers”? An overused term in technology in my opinion. Software Developer or Mobile developer would be more appropriate.
August 4, 2021 at 4:57 PM #822857anParticipant[quote=deadzone]I am more interested in what formal education/certs etc. are expected or mandatory for these positions. It sounds like the answer is no formal college degree is necessarily a requirement. If anything a CS degree would be a logical starting point. Any type of Engineering degree would be overkill or out of place. Which makes me wonder why do they call themselves “Engineers”? An overused term in technology in my opinion. Software Developer or Mobile developer would be more appropriate.[/quote]
Wow, the snobbery here is nauseating.August 4, 2021 at 5:02 PM #822858CoronitaParticipant[quote=an][quote=deadzone]I am more interested in what formal education/certs etc. are expected or mandatory for these positions. It sounds like the answer is no formal college degree is necessarily a requirement. If anything a CS degree would be a logical starting point. Any type of Engineering degree would be overkill or out of place. Which makes me wonder why do they call themselves “Engineers”? An overused term in technology in my opinion. Software Developer or Mobile developer would be more appropriate.[/quote]
Wow, the snobbery here is nauseating.[/quote]Honestly, there’s no formal education. The way I look at it is….It’s like hiring a graphic artist…You don’t care what school they went to, what sort of classes or certification certificates they have…. You just want them to show you their art portfolio and their art portfolio speaks for itself.
Same thing. Good mobile engineers (or any software engineer) is a lot like porn. It’s hard to describe, but you know it when you see it.
On a serious note. A sample of their work usually is a pretty good indicator of how good they are or are not.
August 4, 2021 at 5:25 PM #822861anParticipant[quote=Coronita][quote=an][quote=deadzone]I am more interested in what formal education/certs etc. are expected or mandatory for these positions. It sounds like the answer is no formal college degree is necessarily a requirement. If anything a CS degree would be a logical starting point. Any type of Engineering degree would be overkill or out of place. Which makes me wonder why do they call themselves “Engineers”? An overused term in technology in my opinion. Software Developer or Mobile developer would be more appropriate.[/quote]
Wow, the snobbery here is nauseating.[/quote]Honestly, there’s no formal education. The way I look at it is….It’s like hiring a graphic artist…You don’t care what school they went to, what sort of classes or certification certificates they have…. You just want them to show you their art portfolio and their art portfolio speaks for itself.
Same thing. Good mobile engineers (or any software engineer) is a lot like porn. It’s hard to describe, but you know it when you see it.
On a serious note. A sample of their work usually is a pretty good indicator of how good they are or are not.[/quote]
For me, it’s even more important than technical is the ability to explain your answer and thought process, the ability to know when you’re stuck and ask for help, the humility to ask for help and the communication skills to collaborate. All meaningful projects are big and require you to work as a team and the genius asshole are the worst and can greatly slow down a team’s velocity and can potentially cause people to leave.August 4, 2021 at 5:36 PM #822862AnonymousGuest[quote=an][quote=deadzone]I am more interested in what formal education/certs etc. are expected or mandatory for these positions. It sounds like the answer is no formal college degree is necessarily a requirement. If anything a CS degree would be a logical starting point. Any type of Engineering degree would be overkill or out of place. Which makes me wonder why do they call themselves “Engineers”? An overused term in technology in my opinion. Software Developer or Mobile developer would be more appropriate.[/quote]
Wow, the snobbery here is nauseating.[/quote]Hey I’m anti formal education and particularly a critic of snob schools like Ivy or UC system as being overrated so I’m not the snob here. I’m merely pointing out a pet peeve that everyone in technology likes to call themselves Engineers even if the don’t have a degree in Engineering. I think that is inappropriate and unnecessary. Bottom line you don’t have to be an “Engineer” to code smart phone apps.
But I do realize the reality of the situation is there is virtually no chance to get your foot in the door as an entry level developer at any serious technology company without a CS degree or similar. And without that foot in the door you can’t gain the industry experience needed for any higher paying job.
August 4, 2021 at 7:33 PM #822863CoronitaParticipant[quote=deadzone][quote=an][quote=deadzone]I am more interested in what formal education/certs etc. are expected or mandatory for these positions. It sounds like the answer is no formal college degree is necessarily a requirement. If anything a CS degree would be a logical starting point. Any type of Engineering degree would be overkill or out of place. Which makes me wonder why do they call themselves “Engineers”? An overused term in technology in my opinion. Software Developer or Mobile developer would be more appropriate.[/quote]
Wow, the snobbery here is nauseating.[/quote]Hey I’m anti formal education and particularly a critic of snob schools like Ivy or UC system as being overrated so I’m not the snob here. I’m merely pointing out a pet peeve that everyone in technology likes to call themselves Engineers even if the don’t have a degree in Engineering. I think that is inappropriate and unnecessary. Bottom line you don’t have to be an “Engineer” to code smart phone apps.
But I do realize the reality of the situation is there is virtually no chance to get your foot in the door as an entry level developer at any serious technology company without a CS degree or similar. And without that foot in the door you can’t gain the industry experience needed for any higher paying job.[/quote]
Let’s put it this way… Everything you do is about the chance of opening extra opportunity doors. The more you have, the more chances.
The “degree” from a particular college is really only needed maybe when you have no experience. But honestly, at least in the mobile space, if you have no experience, a degree from a fancy college is not going to make you a better candidate then some kid from a not so fancy school that’s been writing apps (as simple as they might be) while they were in high school or for fun while in college. That speaks a lot more than getting a 4.0 in some degree option.
Some companies (not all) require a B.S. or M.S. for senior management positions because it’s mainly to preserve face in the view of the public and there are some companies that pride itself of bragging it’s senior management staff are from pedigree institutions but not all and I would say not most.
I think what really boils done to when I hire someone is I can pretty quickly tell who is doing this because they really like to do this…versus who is doing mobile but could care less about mobile…
It’s the sort of answers to things when you ask that a normal, run of the mill person who took a few courses a “DeVry” or “FullSailUniversity” who are unqualified trying to con their way into getting hired versus people who have been doing this and spending a lot of their free time doing stuff that normally wouldn’t come up with the jobs that they are working in. Most really good mobile engineers know so much more than would would have been possible for them to learn at their current job, and those are the folks you want to hire, not the ones just sitting at the desk doing what they are told to do and haven’t demonstrated any self-drive to learn anything beyond what their job requires of them.
There might be some correlation between being degreed at a good college and work ethics and passion to self learn… I mean, usually the people who aren’t terribly gifted who got into a good school probably put a lot of effort into do that. So, maybe there is a propensity for those people to also put in the time and effort into learning above and beyond what they are told…But there are exceptions of people who didn’t go to college that make great software engineers too because theu were self driven. There aren’t as many but there are some.
Some people like to quickly say that Bill Gates and Mark Z didn’t go to college, and look how successful they are, therefore college isnt required…Yeah, well, Bill Gates and Mark Z are probably the exceptionally smart people that didn’t need college who are motivated themselves and can learn themselves…People who say this are most likely nowhere near the same capability as Bill Gates or Mark Z, and seem to be talking themselves out of college or things, erroneously thinking they are as exceptionally gifted as Bill G and Mark Z. Well if they were, they won’t be talking about how much they don’t need college. They would already be executing and demonstrating how successful they are…
Stop kidding yourself “you don’t need something to do well, you don’t need to do X to have opportunity”…Those things are additional chances of opportunity. They might not be successful chances, but they are extra chances…like extra scratchers on a lottery ticket…Every single time someone dismisses something as “I don’t need this, I don’t need to do Y”, all that person is doing is working towards a path of guaranteed being unsuccessful. It’s not one specific thing that is going to hold the person back…It’s the persistent negativity the person has on dismissing every new thing that comes along the way…to the point that the person doesn’t bother to try most things, thereby severely limiting chances of opportunity well before he/she has even tried…
Like my kid who refuses to try any sport because my kid thinks they suck at all sports. Well that might be true, but by not trying, that’s a 100% guarantee…congrats on talking oneself into 100% failure without lifting a finger. People are too fvcking negative for their own good. And I think the real thing is they are afraid when people do what they don’t want do, those people might actually be successful.
August 4, 2021 at 8:19 PM #822864sdrealtorParticipant[quote=deadzone][quote=Coronita][quote=an][quote=deadzone]I appreciate your unique journey/story. But was mainly curious what background you expect when you hire for those “mobile” positions. But relating to your story, yes not only is Ivy league obviously way overkill for a job in technology, I would argue UCSD degree is overkill too. Or an Engineering degree at all. I mean Engineering degree is a good filter to ensure a candidate has a proven analytical and problem solving skills. But certainly little you learn in College is directly related to developing mobile apps.[/quote]
Of course. When I went to college, there’s no such thing as Android, iOS, Kotlin, Swift, etc. But I did learn object oriented design, how to think and solve problems, how to make things work and how to prioritize implementations in order to have a fully working feature at the other end.[/quote]1. Take one object oriented programming class. See if you like it or hate it.
2. If you hate it, the another object oriented programming class and see if you like it or hate it.
If you still like it and it’s easy to understand, then you have everything you need to get into this field.
3. Specifically for mobile. Good mobile engineers know how to detail with async programming and the rest is just practice after practice.[/quote]
I am more interested in what formal education/certs etc. are expected or mandatory for these positions. It sounds like the answer is no formal college degree is necessarily a requirement. If anything a CS degree would be a logical starting point. Any type of Engineering degree would be overkill or out of place. Which makes me wonder why do they call themselves “Engineers”? An overused term in technology in my opinion. Software Developer or Mobile developer would be more appropriate.[/quote]
No middle age guy becomes a mobile engineer after a career in legacy systems for fun. They only do it because they need money
August 4, 2021 at 8:25 PM #822865sdrealtorParticipant[quote=Coronita][quote=deadzone][quote=an][quote=deadzone]I am more interested in what formal education/certs etc. are expected or mandatory for these positions. It sounds like the answer is no formal college degree is necessarily a requirement. If anything a CS degree would be a logical starting point. Any type of Engineering degree would be overkill or out of place. Which makes me wonder why do they call themselves “Engineers”? An overused term in technology in my opinion. Software Developer or Mobile developer would be more appropriate.[/quote]
Wow, the snobbery here is nauseating.[/quote]Hey I’m anti formal education and particularly a critic of snob schools like Ivy or UC system as being overrated so I’m not the snob here. I’m merely pointing out a pet peeve that everyone in technology likes to call themselves Engineers even if the don’t have a degree in Engineering. I think that is inappropriate and unnecessary. Bottom line you don’t have to be an “Engineer” to code smart phone apps.
But I do realize the reality of the situation is there is virtually no chance to get your foot in the door as an entry level developer at any serious technology company without a CS degree or similar. And without that foot in the door you can’t gain the industry experience needed for any higher paying job.[/quote]
Let’s put it this way… Everything you do is about the chance of opening extra opportunity doors. The more you have, the more chances.
The “degree” from a particular college is really only needed maybe when you have no experience. But honestly, at least in the mobile space, if you have no experience, a degree from a fancy college is not going to make you a better candidate then some kid from a not so fancy school that’s been writing apps (as simple as they might be) while they were in high school or for fun while in college. That speaks a lot more than getting a 4.0 in some degree option.
Some companies (not all) require a B.S. or M.S. for senior management positions because it’s mainly to preserve face in the view of the public and there are some companies that pride itself of bragging it’s senior management staff are from pedigree institutions but not all and I would say not most.
I think what really boils done to when I hire someone is I can pretty quickly tell who is doing this because they really like to do this…versus who is doing mobile but could care less about mobile…
It’s the sort of answers to things when you ask that a normal, run of the mill person who took a few courses a “DeVry” or “FullSailUniversity” who are unqualified trying to con their way into getting hired versus people who have been doing this and spending a lot of their free time doing stuff that normally wouldn’t come up with the jobs that they are working in. Most really good mobile engineers know so much more than would would have been possible for them to learn at their current job, and those are the folks you want to hire, not the ones just sitting at the desk doing what they are told to do and haven’t demonstrated any self-drive to learn anything beyond what their job requires of them.
There might be some correlation between being degreed at a good college and work ethics and passion to self learn… I mean, usually the people who aren’t terribly gifted who got into a good school probably put a lot of effort into do that. So, maybe there is a propensity for those people to also put in the time and effort into learning above and beyond what they are told…But there are exceptions of people who didn’t go to college that make great software engineers too because theu were self driven. There aren’t as many but there are some.
Some people like to quickly say that Bill Gates and Mark Z didn’t go to college, and look how successful they are, therefore college isnt required…Yeah, well, Bill Gates and Mark Z are probably the exceptionally smart people that didn’t need college who are motivated themselves and can learn themselves…People who say this are most likely nowhere near the same capability as Bill Gates or Mark Z, and seem to be talking themselves out of college or things, erroneously thinking they are as exceptionally gifted as Bill G and Mark Z. Well if they were, they won’t be talking about how much they don’t need college. They would already be executing and demonstrating how successful they are…
Stop kidding yourself “you don’t need something to do well, you don’t need to do X to have opportunity”…Those things are additional chances of opportunity. They might not be successful chances, but they are extra chances…like extra scratchers on a lottery ticket…Every single time someone dismisses something as “I don’t need this, I don’t need to do Y”, all that person is doing is working towards a path of guaranteed being unsuccessful. It’s not one specific thing that is going to hold the person back…It’s the persistent negativity the person has on dismissing every new thing that comes along the way…to the point that the person doesn’t bother to try most things, thereby severely limiting chances of opportunity well before he/she has even tried…
Like my kid who refuses to try any sport because my kid thinks they suck at all sports. Well that might be true, but by not trying, that’s a 100% guarantee…congrats on talking oneself into 100% failure without lifting a finger. People are too fvcking negative for their own good. And I think the real thing is they are afraid when people do what they don’t want do, those people might actually be successful.[/quote]
You miss 100% of the shots you don’t take.
Wayne Gretzky
August 4, 2021 at 8:40 PM #822866AnonymousGuest[quote=sdrealtor][quote=deadzone][quote=Coronita][quote=an][quote=deadzone]I appreciate your unique journey/story. But was mainly curious what background you expect when you hire for those “mobile” positions. But relating to your story, yes not only is Ivy league obviously way overkill for a job in technology, I would argue UCSD degree is overkill too. Or an Engineering degree at all. I mean Engineering degree is a good filter to ensure a candidate has a proven analytical and problem solving skills. But certainly little you learn in College is directly related to developing mobile apps.[/quote]
Of course. When I went to college, there’s no such thing as Android, iOS, Kotlin, Swift, etc. But I did learn object oriented design, how to think and solve problems, how to make things work and how to prioritize implementations in order to have a fully working feature at the other end.[/quote]1. Take one object oriented programming class. See if you like it or hate it.
2. If you hate it, the another object oriented programming class and see if you like it or hate it.
If you still like it and it’s easy to understand, then you have everything you need to get into this field.
3. Specifically for mobile. Good mobile engineers know how to detail with async programming and the rest is just practice after practice.[/quote]
I am more interested in what formal education/certs etc. are expected or mandatory for these positions. It sounds like the answer is no formal college degree is necessarily a requirement. If anything a CS degree would be a logical starting point. Any type of Engineering degree would be overkill or out of place. Which makes me wonder why do they call themselves “Engineers”? An overused term in technology in my opinion. Software Developer or Mobile developer would be more appropriate.[/quote]
No middle age guy becomes a mobile engineer after a career in legacy systems for fun. They only do it because they need money[/quote]
I have zero interest in mobile app work for myself. But regardless, comparing software development to driving an Uber as a career upgrade is pretty comical. I am pretty sure you are the only one on here that really wants to drive Uber for fun. That is a strange fetish indeed.
Anyway, I keep getting long-winded, meandering responses to the question on hiring. To be more specific to FLU and AN who are doing hiring. Do you hire, or consider for hiring, software engineers, mobile engineers or whatever you like to call them, without a College Degree? This is a yes or no answer.
August 4, 2021 at 9:46 PM #822867sdrealtorParticipantIf you say so
August 4, 2021 at 10:15 PM #822868CoronitaParticipant[quote=deadzone][quote=sdrealtor][quote=deadzone][quote=Coronita][quote=an][quote=deadzone]I appreciate your unique journey/story. But was mainly curious what background you expect when you hire for those “mobile” positions. But relating to your story, yes not only is Ivy league obviously way overkill for a job in technology, I would argue UCSD degree is overkill too. Or an Engineering degree at all. I mean Engineering degree is a good filter to ensure a candidate has a proven analytical and problem solving skills. But certainly little you learn in College is directly related to developing mobile apps.[/quote]
Of course. When I went to college, there’s no such thing as Android, iOS, Kotlin, Swift, etc. But I did learn object oriented design, how to think and solve problems, how to make things work and how to prioritize implementations in order to have a fully working feature at the other end.[/quote]1. Take one object oriented programming class. See if you like it or hate it.
2. If you hate it, the another object oriented programming class and see if you like it or hate it.
If you still like it and it’s easy to understand, then you have everything you need to get into this field.
3. Specifically for mobile. Good mobile engineers know how to detail with async programming and the rest is just practice after practice.[/quote]
I am more interested in what formal education/certs etc. are expected or mandatory for these positions. It sounds like the answer is no formal college degree is necessarily a requirement. If anything a CS degree would be a logical starting point. Any type of Engineering degree would be overkill or out of place. Which makes me wonder why do they call themselves “Engineers”? An overused term in technology in my opinion. Software Developer or Mobile developer would be more appropriate.[/quote]
No middle age guy becomes a mobile engineer after a career in legacy systems for fun. They only do it because they need money[/quote]
I have zero interest in mobile app work for myself. But regardless, comparing software development to driving an Uber as a career upgrade is pretty comical. I am pretty sure you are the only one on here that really wants to drive Uber for fun. That is a strange fetish indeed.
Anyway, I keep getting long-winded, meandering responses to the question on hiring. To be more specific to FLU and AN who are doing hiring. Do you hire, or consider for hiring, software engineers, mobile engineers or whatever you like to call them, without a College Degree? This is a yes or no answer.[/quote]
I already answered it. Yes, if..
1. their linkedin profile is impressive enough with a lot of recommendations from former peers. i check their college degree last just out of curiousity.
2. (as an added bonus) they have a personal github account containing an app they wrote demonstrating some of their personal projects beyond the level of a whoopie cushion fart can app.
2. they complete take home “write an app from scratch” assignment we use to prescreen candidates
3. in the panel interview reviewing their app with them and ask a subset of questions to see if they really did their own work and know what they are doing….
Examples:
a. they demonstrate they understand MVVM design pattern instead of just talking about it with their sample app they wroteb. they demonstrate technics of good async programming. On android that would be good usage of coroutines, 1/2 credit for using AsyncTasks, and 1/4 credit for using HandlerThreads (are you an Android Dinosaur developer that never learned Kotlin? whats wrong with you)
On IOS, that would be closures and callbacks). And i mean, really understand it, as shown in your app.c. demonstrate they understand an app’s lifecycle. IE. what happens to your app when i install it on my phone right now and rotate my phone with your app and it moves into landscape mode…Did your app handle it, or was it oops?
d. Ok so, your app seems to not crash when I rotate it, but what happens to the data you had in the app before you rotated the phone? Did you persist it and where?
e. How did you connect to that webservice and parse that JSON object into a swift or kotlin object?
f. In this GET request to fetch images, what are some things about this webservice you felt was an issue to implement with?
g. In this POST request,did you have any feedback about the ease of use of this endpoint when sending a large document?
h. Can you show me an example in your app that demonstrates how you used LiveData?
i. Have you used something like Charles? If so, show me how you would debug this app in a production build.
j. Ok, lets suppose you are to connect to this service from the platform team, but they are behind and dont have anything done, but you need to complete this part of the app. Show me how you would mock out this service endpoint out so you can complete the rest of your app. You can use mockito, use postman, or charles, or anything else you seem fit to do this. Walk me through what you would do.
h. (If you are interviewing for the principal bluetooth mobile position)
Show me code you would use to parse and advertisement.
Show me code you would use to parse a beacon.
Show me how you would read and write characteristics.
Tell me what you did to deal wth interop differences between Android phones . What were some of the phones from specific manufacturers that were really problematic….This is just a subset of things we ask candidates, based on ehat they declared as their background and experience in their linkedin profile.
I dont require someone wth a college degree if they can demonstrate they are qualified to do the work, and how they wrote their take home assignment and answer questions on their take home assignment during the panel interview does a pretty good job telling us of they know what they are doing..
(No stupid brainteaser “IQ” questions that Google love to ask their candidates…I met plenty of really smart Google engineers that code like shit. in fact, we fixed a lot of race conditions in their Bluetooth framework AOSP code for them…)
That said, we havent run into many candidates that dont have college degrees that can get through our interview process. Is there any correlation netween college degree and demonstrating competency, i dont know ..
But I’ll say this….Some of the people that try to pass themselves off as mobile engineers who’s only education in tech was short courses they took at places like “Devry” or “FullSailUniversity” generally seemed to have a gap in their general education and also didnt seem to have a good understanding of the skills we needed…
On the other hand, one of the best software engineers I worked with at a previous company was a guy with an English major from Stanford, who just didnt want to become a lawyer and go to law school..So he picked up a few books and picked up Android pretty quickly himself…Smart guy, could probably do anything he put his mind to, and decided he wanted to do software. We lost him to Google, who poached him away from us for a software lead role. So yes he was that good despite not having an engineering degree. But again, if he was good enough to get in Stanford, he was probably smart enough to pick up anything he wanted to do…. And again, while it does happen, its rare.
last note. there was some debate before sending a take home assignment would work in this tight job market. Yes it does, if you are patient.
Those peoole who are well qualified had no problem doing take home assignment and doong the panel “discussion” (as we call it) that allows the candidate to walk us through this assignment. Because its 2 hour opportunity for them to see how my engineers work and whether or not they are going to be asshole coworkers. That seems to matter a lot to people looking for the next job… So the panel “interview” is really both ways.
Those that had a problem with the take home assignment usually didnt want to do it because they werent qualified, becauses alternatively we offered an in person interview that just asked tech questions, and they didnt do very well there too.
August 4, 2021 at 11:26 PM #822869anParticipant[quote=deadzone]Anyway, I keep getting long-winded, meandering responses to the question on hiring. To be more specific to FLU and AN who are doing hiring. Do you hire, or consider for hiring, software engineers, mobile engineers or whatever you like to call them, without a College Degree? This is a yes or no answer.[/quote]
Since you don’t like long-winded answer, here’s a short one, yes… but…August 4, 2021 at 11:36 PM #822870anParticipant[quote=deadzone]Hey I’m anti formal education and particularly a critic of snob schools like Ivy or UC system as being overrated so I’m not the snob here. I’m merely pointing out a pet peeve that everyone in technology likes to call themselves Engineers even if the don’t have a degree in Engineering. I think that is inappropriate and unnecessary. Bottom line you don’t have to be an “Engineer” to code smart phone apps.
But I do realize the reality of the situation is there is virtually no chance to get your foot in the door as an entry level developer at any serious technology company without a CS degree or similar. And without that foot in the door you can’t gain the industry experience needed for any higher paying job.[/quote]
Wrong on both front. Although it’s easy to write fart app, it’s a whole other story to write an app that talks to a bio-medical device and the cloud that can be a life-or-death situation. A mobile device is much more powerful than a mainframe from the 70s. You can do so much with it, so it really depends on what you need the app to do.As for getting your foot in the door, I’ve hired plenty of bootcampers. There are some diamonds in the rough there, but it’s fewer and farther in between. They also need more mentoring and training. It’s like hiring someone after they finish their sophomore year. If you need warm bodies to write code and have the processes to train and mentor, then I would not shy away from bootcampers. Like I said before, grit, communication, ownership, and humility rank much higher for me than absolute technical superiority. You can teach someone to be a better coder, but you can’t teach someone to have ownership of what they build or have grit and humility.
-
AuthorPosts
- You must be logged in to reply to this topic.