AboutNot everyone who wanders is lost.
SkillsPHP Perl Sql JS
LocationMilky Way Galaxy
Joined devRant on 8/29/2018
Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
The governor of New Jersey just put out the call on live TV that he is desperate for Cobol programmers right now. Btw its for there unemployment system that is failing.8
Things I've noticed lately. All the designers, copywriters, just about everyone in company has images of themselves for profile pics on slack, on outlook, everywhere.
Except most of us programmers, we are still default faceless profile pics. I wonder if this is par for course?
And we are only ones that block our cameras on meetings.13
Sometimes I don't understand managements decisions.
Generally during a sprint if we have stoppage on a sprint task we go to backlog and do some backlog stuff as filler. Or if we finish sprint tasks early we go to backlog.
Now we have to get approval for anything not in sprint that's over an hour (just about everything)
So now what is the incentive to go to backlog and work tasks instead of just milking the cow on current sprint tasks?
Since everything is over an hour in backlog and almost everything will probably get denied.
Also, amazingly we never have enough tasks to fill current sprint anyways so always go to backlog (used to be at our discretion) and always got our sprint tasks done on time to boot.
But now micromanaging has started, so I see layoffs in future.1
The amount of mistakes on my first draft of code is rediculous.
I correct them all obviously but from backwards compare operators to fat fingering variable names.
Realize i need to be more careful and look over things during my first iteration of code.
Sort of embarassing2
Over the last 8 months I have not done any development outside of working hours. Haven't even opened my laptop. This is not normal for me. I used to live and breath learning and continued my education and coding beyond working hours. Need to get back to personal projects. Although I've upped my game considerably at new job there is so much more i should be doing for personal development.3
Preparations to work from home. Emergency contact and cell phones given out. VPN capacity tests. I live in Sacramento, CA so people are getting a little freaked it here given the lack of testing data and community spread is already here.
Started this feature that locks cms pages in backend if they are in process of being edited. So people don't save over each other. Apparently wordpress has this feature. Its turning out to be getting more complicated the more i dive into it. Locking is easy. Unlocking for all user scenarios is a bit tedious. Sort of wonder how wordpress does it. Right now i poll a js event for window unload and send an ajax request to my controller but a refresh will unlock as well. Interested in seeing other implementations
Every single movie I ever want to watch is never on netflix, or disney plus, buying hulu just to see if they exist there, I think there is a conspiracy on foreign films based on real events in American Entertainment.5
Has anyone else noticed that on Windows with Excel, if you save as text/csv and upload through browser it sends a mime type of vnb.ms-excel instead of text/csv mime type.
Searching further Windows sends mime type of the program that is default for that file not correct mime type for file. Which is irritating for my validations.
Found an article relating
Getting ready to switch from gnome to something else. Haven't really figured it out yet. Maybe i3. I want to go to a pure WM from a DE2
KPI's being introduced this quarter. Supposed to become more efficient with use of our time. Should be interesting.2
Elevator pitches in bars in San Francisco are getting unbearable when people find out what you do for a living.
From now on I am a garbage truck driver in public.7
Why is all enterprise proprietary payment api integration documentation shit? With shit worthless code examples in either java or dotnet? Even the most basic stuff is left out like the actual endpoints to hit for stuff, they just give you base url then bullet points of what you can do but not the actual endpoint i seem to have to infer them from the bullet points. Code examples are even worse.
I've seen this on a lot of proprietary developer docs from banks and such.
Actual internet payment providers like paypal and authorizenet have really good docs online instead of a 10 page pdf with almost nothing worthwhile in it.6
Three months into new job and I've come to some conclusions.
1. I am nowhere near as good as I thought I was.
2. Having a super smart awesome dev review your code helps immensely.
3. It is almost impossible to learn at an accelerated rate and level up your skills without being in a conducive environment.
4. This was the best decision I have ever made.
5. I have a new appreciation for how badly people can actually drive since moving to the Bay Area.4
Been really busy, so haven't been on here much. But just to update, successfully moved to California, successfully started new job, absolutely love my team, best decision ever. This is how development should be done, being lone developer sucks.2
Trying to decide which album to listen to first thing in morning is increasingly becoming my most important task these days. -T7 to launch out of here!3
I resigned from my job Friday. Boss took it a lot better than I expected and I'll still stay in contact with him as a friend. I was really worried I would get guilted.
My boss seemed to understand that I'm only am intermediate dev any way you look at it, I've plateaued in my curve and cannot seem to get past this hump. I decided to find a team with some seriously smart people to learn from and that is what I did.
My last day is 21 Jun. I leave for northern cali 23 Jun and start my job 1 Jul.
I'm so excited. Although highly anxious as well. I just hope I'm what they expect. I don't have much savings to rely on if this doesn't work out.
But gotta try. Do or die. Jump in with both feet and see what happens.
After becoming so comfortable in the last 2 years, I forgot how alive switching jobs and driving across country makes me feel. Probably why I switch jobs every few years, it's hard for me to comprehend people that stay at single company for 20 years. I get seriously ansy after a year or two like I need something different. Been playing it safe last few years, but I'm back to rolling the dice and it's exciting. I will learn more at this new company in next six months than I learned by myself in last 2 years. They have some amazingly smart people there.
Lastly I am finally leaving Texas (no offense to Texas natives who for some reason think this is greatest place in Earth) but the Western US is where I feel most at home, so excited, been wanting to leave Texas for a long time now and finally have opportunity to do so.6
Hmm. I guess it depends on how in depth dev experience we want to go. I played around with DOS and Basic when I was 12 used to use my mom's uni credentials to access Arpanet and Unix command line. In the late 80's, dialing into bbs's on 2400 baud modem. I made a lot of .bat scripts and Basic scripts that did very minor things, don't remember what though lol.
After going into Marine Corps in 1994 sort of lost technology for that entire time. Was a UH-1N and AH-1W airframe technician.
It wasn't until about 2002-3 when a friend wanted to start his own business and needed a webpage I started with Microsoft Frontpage to make it. Wysiwyg all the way.
In 2006-7 I think I heard about WordPress for first time. Same friend wanted to build a site with it for his business. This is when I got serious about learning I guess.
My first introduction to PHP. Realized how complicated programming actually is. I think about 2009 I started taking tutorials online, but it wasn't until 2012-3 I got serious and made plan to become professional dev. Started off with programming books, doing courses online, and in 2015 got my first job as a Junior PHP dev.
I know this goes beyond my first dev experience, but really I think my first experience spans decades.
Is sort of surreal. Going to a company that actually has teams, development cycles, QA department, code review, I feel like I've been winging it the last few years. Now I get to see where I really stand in the pecking order. But anxiety is definitely high. As soon as background check completes beginning of next week, will be submitting my resignation and heading west.2
My entire career I've never had a mentor. I've learned everything I know though trial and error. When I started off as a Junior at my first company, I thought I would have someone to help me, turned out that company just expected you to sink or swim. There was a lot of extenuating circumstances at that company and I didn't totally sink but didn't swim as fast as I would have liked to either.
The next job, I got the opportunity to read and work with thousands of different codebases mostly troubleshooting performance issues. This actually allowed me the most opportunity to learn. I learned so much reading other developers code and troubleshooting (mainly I became very good at knowing what not to do)
Fast forward to today. I am a solo dev at a very large multinational brand/manufacturer. I do a lot of very complex coding and figuring out the logic to make it happen. I have no over site. I have nothing out anyone to bounce ideas off, to review my code, to even compare my skills against.
It is a comfortable job, no hard deadlines. I have the time to learn and figure things out. But I do know how important having a mentor can help in advancing your knowledge. It's something I've always wanted/needed to get past this plateau of mid level.
So last year, I made a very specific set of criteria for the next company I wanted to join. I have interviewed hundreds of times for dozens of companies, but none really perfectly fit this criteria.
Then, I heard of one of the legends in my niche market was looking for a good mid level developer to mentor. I applied to said company, in fact, just got back yesterday from the final interview. Just received my offer letter. I am joining a team of highly skilled super smart people that will spend the time to help me hone my craft. I am super stoked. I've had offers from other companies and turned them down because either the team's I didn't feel were expert enough to get me to my next level, or I was still going to be a solo dev, or it just didn't feel right.
Today, I found the perfect team and the perfect company to become one of the best in the industry.
It's so important to be in a conducive environment that will help you be your best.
So thank you to all the mentors out there that take the time to push us to be our best and give us the direction we need.
Today, I start my journey to the top.4
Just thought it was funny the differences in these teams. If you did a line up of them us PHP developers world definitely be pegged first to die of a heart attack or stress.
When I get back I'll def have to take a pic, it's really priceless.12
Switching jobs is when imposter syndrome hits me hardest. I know I'm ready for the next level, just need to convince the other half of my brain.3
Was offered job at a place that has startup mentality. Pretty cool offices, amazingly smart and talented team, would really learn a lot and actually be in a team instead of sole developer.
Never been afraid of hard work and long hours, but damn my current job has made me lazy. Keep thinking I'm gonna have to go back to work.
Sitting in airport waiting for flight back to Texas. Guess I'm moving to northern California next month.9