Details
-
AboutSoftware Engineer and User Interface Designer. Fortunate to have a job as well as being able to work from home during these times. Love every part of the web. Working primarily back end with some front end atm. My favorite thing to do is to learn!
-
SkillsTypeScript, NodeJS, ReactJS, NestJS, C#, ASP.NET Core, GraphQL, PostgreSQL CLI, NGINX, Git, CI/CD (w/ GitHub, GitLab, and Azure), SCRUM, C++, and used to do a lot of Linux customization with Arch+i3wm.
-
LocationColorado Springs
-
Website
Joined devRant on 6/8/2019
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
-
@devTea And why can’t they dive into the industry? Is there some rule against it?
When I went to community college I took Calc 1, 2, and 3. Also took Physics based Calc 1 and 2.
Would you call those basic courses or advanced?
It seems like this thread has completely gone off topic as everyone has been focused on what they think a proper education is from the background I provided rather than answer the main question I asked with hopefully some personal experience behind it =\. Maybe I shouldn’t have provided my frustrations with my education as well. -
@emilews I’m happy you got that but my education has been more a lot more general and has never gotten into any specifics in the software industry.
And school shouldn’t be about that. I’m sorry but if I’m paying $60000 for an education in a particular area, I should be getting more knowledge than “the basics”. Huge issue with education (at least in the US). Doesn’t prepare you for the real world at all and it wouldn’t take much to improve and focus more on making real world applications, using frameworks, etc. Something outside of an extremely basic console application that adds numbers together. I spent the first 12 years of education learning history, how to write, etc. The 4 years of college seem to be just a money grab by requiring you to take the same courses from grade school over again mixed with some humanities with a small touch of your career focus.
Sorry, I just have some really strong feelings toward the current education system and why it’s so terrible. I could go on for hours and it took a lot for me to cut my explanation short here and click the submit button xD -
@asgs I have plenty of years experience googling. I’ve been teaching myself since I was 13 years old. Pretty proficient at googling and I don’t really consider googling tactics a challenge compared to actual programming problems, projects, working with a team, etc.
The podcast I listened to talked about how self learning is a lot slower than being taught by an instructor (who knows his stuff) with a group of peers around you who can all help each other and ask questions to the instructor or each other. I would wholeheartedly agree on that.
I definitely disagree on you having to be a newb to spend hours googling. I’ve been looking for a good Redux tutorial for quite awhile as there are 100s of videos with different teaching styles that also vary in quality. Compared to having a class on redux and being able to ask an instructor questions on parts that didn’t quite make sense rather than jumping back on google and trying to find another video/read that might explain that particular subject more clearly.
I’m all for thoughts on why you think self learning is better than a boot camp though. Have you been to one? Do you have any experience talking to people who have? Simply put, “self learning is better” just really doesn’t do much for me in the convincing argument area. -
It honestly can go both ways. I’d much rather have a teacher that’s good at teaching than one who has 20 years of experience in the field but can’t teach worth shit which seems to be the case a lot of the time (at least at my school).
However, one of the biggest flaws of the education system (at least in the US) is that they only teach programming in the aspect of the syntax and how to use it in the console but never on real world applications and stepping outside of the standard libraries and using frameworks like React, asp.net Core, making a GUI by connecting another language, and so forth.
Ridiculous learning C++ and then having to take a Java course and starting over at the beginning learning about variables, functions, aspects of OOP all over again.
I was stuck for years after community college not understanding how to use C++ outside of simple console applications because the beginner C++ course went over the basics up to templates and then intermediate went over linked lists and resolving bugs, and things similar rather than applying the knowledge learned in the first course to real world stuff.
Not until I got my internship did I finally understand. -
Lol I agree completely. It’s the one language that I ended up giving up on a couple days after trying to learn it saying that I would come back to it another time. If statements are confusing knowing when to use single or double brackets or to add a semicolon. Having to use -gt for greater than instead of >. Knowing how certain terminal commands work when scripting against them. Using numbers is confusing as well as I believe you have to store them in different types of variables depending on other random shit.
There’s just so much random tiny pieces of information that can mess everything up. However, it’s an extremely powerful scripting language and I would love to learn it. It’s just such a pain in the ass. -
I mean, if you’re in a code review and he points it out then I wouldn’t see an issue with it. Your code might need to be taken over by someone else and if he/she doesn’t understand what a variable is for because it’s abbreviated or something similar then they have every right to tell you to rename it appropriately. Same goes for passing a parameter in and so forth. For example if you’re software is restricted in memory and you are copying instead of referencing.
However, with how you’re making it sound, if they’re being nazis and going through everyone’s code or standing behind you and wanting you to explain every step you’re taking then that’s ridiculous. Sorry if that’s the case =\ -
Seriously! Or say they ask for stop signs, does the pole that holds up the stop sign count or do I just check the boxes that have the actual sign on them?
-
@LOL-jOkEs I used to do that same thing on reddit and other sites. Would spend forever typing it up and editing it and when I re-read it a couple times I would think it was just a stupid thing to post
-
@Ubergeek I was like that for a while. I had moved to Linux and eventually Arch with i3wm. Spent hundreds of hours customizing my system. Whenever I had to login to Windows to use an application I would foam out the mouth every time notification popups would go off and applications would auto start even after turning auto start off, the fact that I couldn’t alternate between window tiles or other desktop screens, my thousands of hit keys didn’t work, etc.
But about 2 months ago I had to start developing in visual studio because getting asp.net core mvc to run smoothly in Arch using Sublime Text was not working out.
I started primarily using Windows again because I was spending all my time learning this framework. Then I realized how much I missed things like intellisense, one click installs, not having to configure the shit out of an application to make it look alright in 4k, being able to print by simply connecting to WiFi (holy fuck printing in Arch is a nightmare), and the list goes on.
They both have their niches. Wish I could have the best of both worlds. -
@gitpush Thanks. To completely prove my point on him having something against me and taking it out on my grade:
I just received my attendance and participation grade. He told the class this was a gimme. Said if you got an 85% for attendance and you participated well that it was an easy 100%. If you got a 60% in attendance and participated well you’d get around an 80%.
I’m literally the most active in the class along with one other person. To the point where when he asks a question, he says that I can’t answer because he wants someone else to try. I’ve missed two classes the entire time. 11 week class with 2 classes a week. Doing the math, there’s no way I could get less than 90% for attendance and with participation was an easy 100%.
He gave me an 82%............ -
@brunofontes if you don’t mind me asking, what country/area do you live in?
I’m sorry that you have to live in that environment, most of us take our safe and cozy homes in an area that has low crime for granted. Although, unless you live in a small town where everyone knows everyone, nobody feels comfortable enough to leave their car or home unlocked. -
I mean, if the dude wanted nobody to look at his laptop screen then he shouldn't be opening it up and using it on such a public place.
Just saying.......there's a reason for those laptop screen tinters -
@gitpush lol, the difference here is that I'm paying an outrageous amount of money for this "education" that I'm not receiving as well as getting a shit grade because of some personal agenda.
I've been working since I was 15, worked in the restaurant industry for over 10 years serving all manner of assholes. I believe I've definitely gone through the, "my boss(the customer) is a POS and life's not fucking fair" period. I've been working at this internship of mine for almost a year now as well so I have seen how shit hits the fan here in software development as well.
Again, the point I'm making is, this is my education that I'm paying for! So I have a right to be graded fairly, and if not, to complain, bitch, moan, etc. And this professor can fucking go to hell for all I care. Just because you have a good job history does not mean you can teach. Universities need to get that through that fucking heads. -
@gitpush lol too late. Already waited an hour and just posted. Keep that for future reference though.
-
@gitpush lol well I got it to work with around 150 characters left but unfortunately it told me that you can only post one rant every 2 hours or 1 hour if you’re a ++ member (I am) so I gotta wait another 40minutes because of this rant lol
-
@gitpush lol alright. It originally only had 1 left. Then I shrunk it so it had like 30 and still didn’t work so assumed it wasn’t the length. I’ll give it a shot. Get ready for mighty rant
-
Totally get that. First time it happened it took me so many hours to fix. Then I purchased an external 500gb SSD and installed Arch on that. Haven’t had a problem since but I always worry about my SSD failing from all the writes even though I made sure to reduce that on install.
-
@Stuxnet ya, year long and classes aren’t as long as other colleges.
-
@ShotgunSurgeon Definitely will check that out for future presentations. Current one is due tomorrow so definitely no time. Like I said, I procrastinate on stuff that doesn’t interest me
-
@Stuxnet haha, my school is a bit different. 5 1/2 week or 11 week classes constantly. Like a week or two break in between each 11 weeks. Don’t really have “semesters”.
-
Ha, I found the website before I found the app. Actually popped up on Opera’s recommended websites
-
@Nanos maybe to someone who thinks as responsibly as that, in which case there’s a good chance they aren’t poor. However, I’d say the snoring of homeless people spend most of their money on booz or drugs and a lot of people remain poor because they spend all their extra money on booz or drugs. So being poor definitely has no influence on it lol. I’m sure if you looked at some statistics you’d see that the lower the economic class, the higher the drug and alcohol abuse goes. In no way am I saying this applies to every homeless or poor person though. There are plenty who have had bad luck, mental illnesses, bad childhood, etc
-
Ya, most of them tend to stalk the stack overflow and Arch Linux communities. On stack overflow they tend to refresh their browser nonstop to see who their next victim is on a new question and then spend an abnormal amount of time searching the site for a similar question and then downvote you and report as a duplicate. “Umm ya, the question you linked is similar to mine. I found that one as well but unfortunately it wasn’t in the same environment with the same conditions that I raised and didn’t help me. Oh btw, he posted that back in 2002 and HEY LOOK, he got reported for a duplicate as well. Seems like you reported him as well.”
The issues of arrogance and being unhelpful on that site are so vast that nobody else that registers can get enough points to be able to be allowed to answer someone else’s question so you never get any new blood.
Arch Linux “elites” like to answer your question with a link that you’ve already been to as they always link the same site. “Dude! There’s a wiki for a fucking reason. Did you read this page?”
Yes I did read that page and it was helpful to a degree but since I’m absolutely new to Arch, a lot of the information on the wiki is a bit too descriptive and over my head. Not to mention every paragraph links you to another wiki page which then links you to another and so on that I have no idea where I left off....
“Dude! If you don’t understand everything on the wiki then you shouldn’t be using Arch Linux man! Gtfo scrub.”
Took me a long time to get comfortable with Arch because of these assholes. You got to start somewhere and doing is the best way to learn.
Reading the wiki on how to install Arch now seems so simple to me because I know what to ignore and what is required but back when I first started it was absolutely confusing. -
@S-falken ya, I’m enjoying it. Found this amazing tutorial series that’s up to date using asp.net core 2.2 and literally goes over everything from the ground up. If interested or anyone else sees this, here’s link to the playlist: https://youtube.com/playlist/...
It’s really helped me out massively to understand all the parts. He’s just finishing the tutorial up I believe on asp.net core identity. -
@Root gotcha. So essentially what you’re getting at is that web development in itself is overly complicated.
I totally agree with you there. As much as it excites me, it’s also a bit overwhelming. I’m a member of teamtreehouse and completed their JavaScript and React.js courses which were both around 20+ hours of video content each I believe yet now that I’ve been working on C# and asp.net core mvc for a while, I don’t remember shit about js at all haha.
It really comes down to applying the knowledge for a bit first but I can get ahead of myself and jump into the next thing right away without working and building my own project with what I learned first. Trying to fix that issue of mine with mvc so that I can keep it with me. -
@marcus5914 don’t believe anyone did >.>
Either way, I think your best bet is to see a doctor and see what he/she says. They’d give you much better suggestions than a developer community. -
@pevensey lol no worries. Don’t sound like a bot to me xD
I’m new as well. Just signed up today -
@mt3o yes lol. I took it once in college a couple years back as I was freaking out about my test. Totally didn’t study and partied instead. Meant to take it super early and study but slept in. Took it before class and somehow got a B on the test that I was sure I was going to fail as it really did give me focus x1000. My mother actually has a script for it and takes it for work on rough days that she has a lot to do so that she can “get everything done”.
-
@marcus5914 Unfortunate. Here in the states I believe it’s the most abused drug in college as students use it to focus and study. Of course, getting a prescription is the right way to go about it and it seems as if you’d definitely be classified as ADHD.
-
@RememberMe you can change the port in appsettings.json I believe. The json file that is in the properties tab in solution explorer