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
Search - "newb"
-
When one of the newest developers submits code that looks 100x better than his usual stuff and you respond "You need to include the link to where you got this"3
-
When a newb asks you 'what's the difference between git and github?' rhetorically ask them 'What's the difference between porn and pornhub?'8
-
Are you telling me that I could've learned Git in 15 minutes on git-scm.com opposed to wasting 3 days on the Udacity tutorial!?!9
-
Had a team with
1 entrepreneur who has this great billion dollar Idea and want me to sign an NDA before he can share the idea
1 newb who thinks that X language is the coolest because that's what everyone on Hacker news says
1 person who spends more time with other team than yours. I'll be fortunate to even spot him during the hackathon. Aka, "networking guy"
And then there's me, wondering why was I even here in the first place
Oh wait, that's the every hackathon I've been to.7 -
I JUST FINISHED MY FIRST NEURAL NETWORK!!!
But first of all, as I know you guys, it's spaghetti code and even I as a newb see places where I used too few-dimensional array or passed useless parameters or simply wrote too many redundant lines of code. I know it. I will make it MUCH better next time. Period.
But OMFG this made me scream from happiness today!! Just these few seemingly random numbers... I'm really done.. That's why I jumped into coding year or two ago..
And for some background, I didn't study any IT school, I'm just highschooler (general grammar school) who traded gaming for learning. Also my maths teacher teached NNs on university and is very keen to teach me, so that's that.
Now I wanna make the best out of it and I'm looking forward to write some well documented and flexible library, parallelized and everything (I'm gonna learn a lot in the process of doing this) better then FANN.
Maybe I'm gonna fail(99% probability but hey, I'm programmer beginner, I still think I can code everything I want). But if there is just one moment like when I saw this screen today, I'mma trade my life for it.
Sorry for taking your time guys, I was just genuinely stunned... A lot24 -
You know you are getting closer to becoming a programmer when you start mixing jargon with normal language.
"We need to update the Nutella"
This seriously needs to stop though.5 -
Hello everyone, this is my first time here so hi! I want to tell you all a story about my current situation.
At 18 while in the military I was able to get my first computer, it was a small hp pavilion laptop with windows 7. The system would crash constantly, even though I would only use it for googling stuff and using fb to talk to people. 5 months after I got it and continuously hated it decided to find out why and who could I blame (other than myself) for the system making me do the ctrl alt del dance all the time....
Found out that there are people called computer programmers that made software. Decided to give it a go since I had some free time most days. Started out with c++ because it was being recommended in some websites. Had many "oh deeeeer lord" moments. After not getting much traction I decided to move to Java which seemed like an easier step than C++. Had fun, but after some verbosity I decided to move into more dynamic lands. Tried JS and since at the time there was no Node and I was not very into the idea of building websites I decided to move into Python, Ruby, PHP and Perl and had a really great time using and learning all of them. I decided to get good in theoretical aspects of computer programming and since I had a knack for math I decided to get started with basic computer science concepts.
I absolutely frigging loved it. And not only that, but learning new things became an obsession, the kind that would make me go to bed at 02:40 am just to wake up at 04:00 or 06:00 because the military is like that. I really wanted to absorb as much as I could since I wanted to go to college for it and wanted to be prepared since I did not wanted to be a complete newb. Took Harvard CS50, Standford Programming 101 with Java, Rice's Python course and MIT's Python programming class. I had so much fun I don't regret it one bit.
By the time I got to college I had already made the jump to Linux and was an adept Arch user, Its not that it was superior or anything, but it really forced me to learn about Linux and working around a terminal and the internals of the system to get what I want. Now a days I settle for Fedora or Debian based systems since they are easier and time is money.
Uni was a breeze, math was fun and the programming classes seemed like glorified "Hello World" courses. I had fun, but not that much fun, most of my time was spent getting better at actual coding. I am no genius, nor my grades were super amazing(I did graduate with honors though) but I had fun, which never really happened in school before that.
While in school I took my first programming gig! It was in ASP.NET MVC, we were using C#, I got the job through a customer that I met at work, I was working in retail during the time and absolutely hated it. I remember being so excited with the gig, I got to meet other developers! Where I am from there aren't that many and most of them are very specialized, so they only get concerned with certain aspects of coding (e.g VBA developers.....) and that is until I met the lead dev. He was by far one of the biggest assholes I had ever met in my life. Absolutely nothing that I would do or say made hem not be a dick. My code was steady, but I would find bugs of incomplete stuff that he would do, whenever I would fix it he would belittle me and constantly remind me of my position as a "junior dev" in the company saying things as "if you have an issue with my code or standards tell me, but do not touch the code" which was funny considering that I would not be able to advance without those fixes. I quit not even 3 months latter because I could not stand the dick, neither 2 of the other developers since the immediately resigned after they got their own courage.
A year latter I was able to find myself another gig. I was hesitant for a moment since it was another remote position in which I had already had a crappy experience. Boy this one was bad. To be fair, this was on me since I had to get good with Lumen after only having some exposure to Laravel. Which I did mentioned repeatedly even though he did offer to train me in order to help him. Same thing, after a couple of weeks of being told how much I did not know I decided to get out.
That is 2 strikes.
So I waited a little while and took a position inside another company that was using vanilla PHP to build their services. Their system was solid though, the lead engineer remains a friend and I did learn a lot from him. I got contracted because they were looking for a Java developer. The salary was good. But when I got there they mentioned that they wanted a developer in Java...to build Android. At the time I was using Java with Spring so I though "well how hard can this be! I already use Android so the love for the system is there, lets do this!" And it was an intense, fun and really amazing experience.
-- To be continued.10 -
I am a student. A Geospatial Engineering student. I made a demo Cordova app mapping incident spots on OSM., now my fellow undergrads think I can hack NSA, program a satellite, build all their dream websites and apps. The College Department wants me to lead an in-house photogrammetric programmable drone project. If they ask I'll say yes... yes I can! shit.😂5
-
My typical morning Teams exchange:
Newb: GM (requesting connection)
Me: GM (connection established)
Newb: How r u? (requesting headers)
Me: Good (headers sent)
Newb: You free? (ready for comms?)
Me: Sure (comms ready)
…
Feels like a bad internet protocol.9 -
Epic newb here. Like, can-barely-read-HTML new. But I'm curious and interested. I work in an office filled with very skilled developers, and I bring the human component to the operations. Not a day goes by when I don't learn something, or teach something. Sadly, that enriching experience accounts for maybe half an hour of my day. I wish it was more. Anyhoo, rant on, Wayne!7
-
I'm resignating from Arch, Ive used it this week for a school project and as a linux newb- I cant do a lot. I have no clue how to print stuff, where to find my connected networks or how to connect to them etc. I like what it offers and I know it can be good but I'm too new to all of this to effectively use it. BUT I'm not giving up, I'll try Manjaro next as I read that it's newb friendly and I really like how it looks.
Also attached an screen of my Arch setup: i3gaps, plasma and whatnot8 -
Finally done with all the Java tutorials and trainings that I have.. now on to learning Android development with teamtreehouse! Any suggestions at all from any of the awesome vets here??6
-
Aspiring Android developer here transitioning to a new career in programming. Stumbled across this great community! Sup guys! OK now back to some Saturday afternoon coding ✌9
-
Going through site after senior dev asked front end dev to go through it and tweak it for design and better responsiveness(he and I are back end oriented and have no design skillz).
Things are breaking visually on almost all devices.
Client sends an email saying it suddenly looks terrible on mobile and wants to know what happened. I let him know we were actively working on things and it should be good in a few minutes.
Looking over CSS...there are "!important" tags EVERYWHERE, media queries are in the wrong order and have "!important" attached to almost everything so the largest screen size settings win.
Why do I even bother?2 -
I'm going into my second year of Games Programming and I think I've already got a few decent looks into how the rest of my life is going to be thanks to devRant... Looking forward to these "Recruitment" people...2
-
My worst code review involves line endings. In one of our products we use the facade pattern, and one of the facades is about 5000 loc.
Well, a dude in our team messed up with line endings, so our diff tool showed that 5000 lines have changed. A newb I was at that time, I didn't know any other diff tool, so I went through all the lines manually only to see that 2 lines effectively have changed.. and the newb I was, didn't thought about rejecting the change immediately! We then had somehow to revert that commit, but messed up our central repo (was still with CVS). In the end we had to restore the daily backup for the repo because we couldn't manage it to do it right.
Never ever had such a disastrous code review again. -
Staring at computer trying to figure out why I can't read a float from modbus. I swapped the bytes correctly for my platform. I also ensured the endianess of the words matched my platform (byte endianess is not the sames as word endianess, fml). Was driving home thinking about what could be wrong. My mind saw this code:
uint32_t newint;
for(int count=0; count<2; count++){
newint |= words[count] << count;
}
Then I am fuck! It should be:
newint |= words[count] << (count*16);
This was later turned into float. I kept getting values in the 1e-40 or some shit. Now it makes sense. The upper word was not set.
This is such newb shit. Fuck you newb shit I should just know!
Reading more I realized that the endianess of words can vary between devices even though the spec calls for big endian words. Fuck you non-compliant vendors! So I gotta add a flag for fucked up devices. Fine. The pay off is a generic way to add modbus to our opcua server. I want this easily editable in the field. For now it is readonly. So that makes it nicer.
Just a little torqued that I solved this driving home instead of at work. Too close to the code. I think tomorrow I will have my boss review it to tell me of other logical crap I missed.3 -
Wtf computer what do you mean mean it doesn't compile?
"Found : at char (95) expecting key word"
*Inspects code*
... Fucking vim..1 -
Why I try to ALWAYS use semicolons in JS:
In short, weird shit happens sometimes
An example:
So I'm doing a small project for freeCodeCamp, working with the Twitch API. I decided to make an array on the fly to append a few elements to a documentFrag in order after setting all my props. Forgot a semicolon. Apparently, Babel transpiles this:
info.innerHTML = (``)
[span, caret, info].forEach(elm => frag.appendChild(elm));
to this if you omit the semicolon:
info.innerHTML = ' '[(span, caret, info)]
this is why you should avoid relying on ASI, you're going to have to remember them in other languages out there, so for your own sanity, might as well get used to them. Just thought I'd share--who knows, might help a JS newb out there somewhere.5 -
Want to read a book that can help me avoid newb mistakes and can help me write beautiful code ?
Pragmatic programmer(1999)
Or
Clean code
Or
any other book ?
Help me !!?14 -
Hi guys. I'm totaly new to git and github. I visit it from time to time but I never contributed.(i know, my description lied, a bit. i forgot to update it to say yesterday, a week ago etc.). I just created my first repo. I want to know where would be a good place to start to learn about it and know how to structure it and etc?15
-
Be me
Newb Ui dev
New job , learn c#
Become xaml pro first
Newb ui dev
Today building menu
It's breaking ree.
Ok I go through an fix
Part fixed
No reee
Commit build for other my senior dev
We have online compiler
Receive build fail
Reeee
My code is good
I'm sweating bullets
I call other dev
Yo I f***** up
Help me
Go figure it out ... reeee
I go spend 40 mins
Don't know what is killing build
Reeee intensifies.
Going to shit diamonds
Reeeeeee
Other dev, lol my bad I turned on somethin that break ur build. Your not fired congrats.
Reeeeeeeeeeeeee3 -
C++ rant, but I'm sure it is similar in other languages.
I cannot stand +=,-=; I understand it is shorter, but for some reason I would prefer seeing: sum = sum + 1; or the like. Am I just too much of a newb to appreciate it, or is it just preference.13 -
I love Android development, but I HATE make individual strings for each word in my apps. It's so tedious! There's gotta be a better way than telling myself, "Oh crap you better be a good boy and use Google's 'best practices' and not hardcode all your strings. Who knows you might make this app translatable in Portuguese someday and it'll be easy then!". I HATE it!!2
-
Newb rant: So you're telling me that I could've been accessing the freaking terminal right inside of Android Studio!?!? Thanks Udacity for once again stringing me on for freaking ever alt tabbing back and forth from Android Studio to the Terminal!!4
-
I just spent way way too long trying to get my Bootstrap navbar to not be a giant ugly grey block.
And somehow I've set my website to shrink on mobile devices, so all that fussing over a hamburger menu... bloody pointless.
#growingpains21 -
Having a crack at switching from vim to emacs, my understanding of the major differences are as follows
* departure from modal editing
* emacs provides a more comprehensive environment
* More powerful scripting capability,
* my pinky will complain,
* I might just about to enter a new church
Any advice for a newb? Hoping there's a few of you out there15 -
Seriously, all these FB groups have bunch of newb members and content creator whores who spam them with these links to their "Free source code VB6 shit", "Inventory System using PHP", and all those sorts of BS.
When was the last time you went to FB to learn something?
And also, some of these folks post their works when they only glued these libraries or some kind of API thingy together made by awesome people yet they get the praise from these kidds!1 -
[Fairly existential career question] How fulfilling would you say your career in development has been?
[Long rant] for years I had been planning on becoming a rabbi, majored in religious studies etc, until I realized there would be no way out of my rapidly growing debt if I chose to continue on that path. i had to drop out 3 years into my undergrad due to financial issues, and as it is now working full time im barely holding my head above water. I spent a lot of time being sad about it until i decided to change things and started getting into accounting before I discovered coding. I am SO GLAD I discovered coding cause accounting was so boring...Now I'm excited to be going back to school for software development and I'm in a bit of a pink cloud having discovered something thats both exciting/fun/challenging AND lucrative... But i do worry about 5, 10 years in the future, will i still be as stoked about it? Religious leadership was and is something I know i would feel ~fulfilled~ over a lifetime, and while my newly discovered passion for coding literally keeps me up at night getting fired up on solving problems and writing my little newb programs, i think I'm afraid of burnout?
[Tl;dr] I'm making an education+career switch to software development and i wanna know how folks feel about their career years into it, do you still love it just as much? Feel jaded? Regretful? Happy?4 -
I'm not at all familiar with PHP and icelandic hosts.
Does anyone have experience with FlokiNet?
FN supports PHP. But do they support codeigniter out of the box?
I'm a complete newb so I don't even know if I'm asking the right questions.
I want to try something different and what I'm building can't be based in the U.S. And theres not a lot of python hosts outside the U.S. that I'm immediately aware of.
And the ones that are all appear to be hosted in AWS, and I refuse to feed the beast.7 -
I have a 5 hour layover until my next flight and all I want to do is code to kill time... the only problem is there is no reachable power outlet..4
-
I do contracting for different companies who get too much work on their hands and a deadline on their ass, and it’s always a trip to see how amateurish some of their developers are.
Like who the fuck names a major variable ‘abc’ or ‘xyz’ !!!!
Also they clearly don’t know how to ask equivalence if statements as I got a chain of if else statements that were written like
if (decision>0 && decision<2)
//Code
else if (decision>1 && decision<3) ...etc1 -
Hello wonderful Salesforce peeps. I need to take the Salesforce platform app builder credential
What is the best site to use as a study guide/ exam prep?
Cause honestly I've been using Trailhead and I feel it's just a big advert for Salesforce and it's so condensed it feels like a beginner course and I'm scared the test questions will be more profound than what is displayed in there.
I am a complete noob in Salesforce but I do have CRM experience, DB experience, Security experience, and programming experience.
Help a Newb2 -
Golang tutorials trying to explain the difference between concurrency vs parallelism be like "Oranges are different from oranges. Oranges are juicy while oranges are juicy. They are not to be confused, u newb"1
-
Dreaming in Code!
I know very little code at this point. Mostly HTML, CSS and a sprinkling of JavaScript and Python.
That was clearly enough for my brain to generate some imaginary lines and fill the gaps in a night of wild dreams.
I guess any code language works much like human languages with grammars, vocabularies and punctuations.
So dreaming in code isn't all that odd?!
Whether you're learning Japanese or JavaScript, Portuguese or Python, you need to read, repeat and regurgitate.
I hope that's what my mind attempted last night. Not the most visually inspiring of dreams, but certainly vivid.
Has anyone else experienced something similar? Has anyone tried applying language learning tricks to learning coding?8 -
PHP devs and enthusiasts, any online courses that you can recommend to someone who never touched PHP7
-
I'm learning a new lang. Read all of the introductory guide. Have an algp to implement.
Suddenly I realize I suck at designing the implementation. Then I grab pen and paper and obssessively try to solve it all theoretically.
Or maybe I suck at this new lang? Who knows.2 -
New guy on my team keeps on saying "oops" and acts like a newb...
He's an experienced dev tho... Like 10yrs...
FML... HOW THE FUCK DID MY BOSS DECIDE TO HIRE HIM...
And then this afternoon I decided to look at internal mobility... all the postings (there were only a few even though we're supposed to be hiring like crazy this year) had descriptions that required experience in everything
Do you want me to move or not ...
"Things here are so much better than before" ... my ass... -
Just wasted a day trying get Robot Operating System working.
Absolute rubbish software. Broken Gentoo Repos, Required packages that don't exist, failing to install cmake files to find the crap it installed, etc.
I already have every library this trash provides but I'm forced to go through it since a newb PHD wrote an image segmentation algorithm which should work just find with OpenCV/PointCloud/Cmake but NO he had to go put it in ROS and ruin my day.1 -
Newb Dev: I've gotten to the point where I can explain the code and non-Dev co-workers give me blank stares. I sit down and realize there's probably a better way to do it, and then go tell the same co-workers and get more blank stares.
-
Hi everyone, I have a question about VPN and hosting.
I have rpi which runs ubuntu where I have several things running like nextcloud, transmission, minidlna, samba etc.
I want to use a VPN due to torrenting via transmission on the pi. I had used private internet access(PIA) before and I'm thinking to go back to them as I had issue only once with them.
Question is if I had installed their client and connected to VPN, would I still be able to access to my services over the internet? As per my understanding only the outgoing and incoming generated from outgoing should follow the VPN tunnel, therefore interacting with my pi with it's public IP should still be possible, am I right?
I'm a newb when it comes to web stuff so any help is appreciated, also you can recommend other VPN providers if you think PIA sucks for any reason.2 -
What a great feeling it is to fix my remote in origin and finally push my first commits as a programming newb! Thanks Google!
-
Ok so, i have no idea where i can ask this kinda thing so i'm asking it here (i know i could do like stackexchange or dead aws discord servers, ... nvm you know why i'm not going that route).
Anyways,
I'm looking for a comparison between a mongo+node setup on a basic t1.micro instance and a lambda+dynamodb setup.
Each one has it's perks obviously but i guess i sorta prefer whichever one gives best performance on the free tier.
I do know dynamo has 25 reads and 25 writes a second on the free tier, which might be a little less ? I really have no clue.
But how many writes/reads would a basic mongo setup be able to achieve on the t1.micro instance ? Any idea? Do share your experiences with these architectures as well. I'm sort of a newb with serverless, the downsides aren't worth it for me but I'm learning it nevertheless. It sorta tickles some sort of self-torture curiosity fetish (need more self-research to back that).10 -
Goddammit, newb here is busy in an old project of mine. I don’t have time for guidance and he’s just going to fuck things up now. Pretty sure about that.
Who will be the one cleaning up the mess next week?
Me!1