Details
-
AboutA software developer from Jamaica my hobbies include hiking and pretending I know what I'm doing.
-
SkillsJava, C#, JavaScript, Python, Ruby, CSS etc. I do front-end, back-end I do it all. Familiar with React and angular in the front end world. Jersey and Play! Rails and friends on the server side. I pick them up as I need them.
-
LocationJamaica
-
Github
Joined devRant on 8/6/2017
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
-
That's cool man. Thanks@ebourgess
-
@yodude Oh thanks for the engagement anyway, I guess.
-
@yodude Oh wow I didn't expect an expert that's cool. I hope you don't mind me trying to solicit free advice but if I wanted to try and automate the creation of standing instructions is there an approach you'd recommend ?
-
@sSam There's still repeated instructions but more often than not i find myself using functions on collections like map, reduce, filter etc. It's still iterating over a collection so i guess you could call them loops but i reach for the typical for and while loops far less often
-
@willol LOL now that you mention it I rarely write loops myself.
-
@Root Never considered it. Potentially a very sweet deal actually. I'm thinking trying my luck applying for jobs may be the better option
-
@calmyourtities It is worth a shot. That would definitely be the ideal for me I just considered it a long shot. I'm gonna give it a try though
-
@windlessuser Cool! You're working out here now ?
-
Jamaica 🇯🇲 fun fact only flag that does not contain any of the colours red, white and blue
-
I have guys at work who talk like this. They really only ever work in C# and never bother to look into much else. Oddly enough they're perfectly coherent if you leave them in their world
-
@NoMad This is a good idea. Worth a shot going forward. Plus yh I really think we need to pressure them more
-
@zeknoss I'm getting that part of it is we don't want to crush a local small business. We are a small economy and we don't have much tech business locally. But you cant have your cake and eat it too.
-
@zeknoss ahh so bullshit decisions have literature behind them
-
@gitpush you must have had intellij open☺
-
@catintroholic Debugger seems to be the main difference you're pointing to. Idk if all the modern text editors have them but I know vscode does by default and I'm pretty sure I've seen the capability to insert breakpoints in atom (I could be wrong) which would suggest at least the ability to integrate a debugger. Code completion and syntax checking are also readily available. I don't think I've ever seen eclipse style "generate getters and setters" but snippets are available to generate code. And I wouldn't doubt it if there was a plugin to extract methods or constants for "insert language here"
-
@rootshell VSCode comes complete with a debugger and terminal plus plugins for days if you need more. Press F5 and you run your C# app in VSCode just as you would in Visual Studio. You can even manage database connections and such. What's the big difference ?
-
@donfour what @2erXre5 said it can be very expensive and time consuming to switch any kind of system. imagine using svn for years you can't just get up one day and say you're using git. You'd need a good justification for the switch. Where I work now we're starting to use git for new projects but there are literal decades worth of work in Surround SCM that still needs to maintained. think of how much time it would take to move all that to gi, not to mention retraining staff to use git after using Surround for 10+ years.
-
@Cronaut I see where some of what I said may not have come across as intended.
The "we" I meant when I said we demand spending our free time on projects was "we" as a community. It's sort of like you're not a real developer if you don't spend your free time engrossed in some aspect of the community. I didn't mean to imply you have to spend all your free time, but I can understand someone doing development as a 9-5 with no further interest. As for the part about social skills this wasn't a direct reply to you another ranter mentioned these types of people getting big jobs and such. You can talk your way into a job that's how it is. I just meant to focus on your own goals and not worrying about others -
I agree with OP we push a lot of new tools and methodoligies for achieving the same thing with only anecdotal "evidence" that one is superior to the other. We need as an industry to create ways of measuring the effectiveness of tools. As its right now we have several similar tools only really separated by personal preference. I hear the "use the right tool for the job" phrase all the time but we have several tools that are completely equivalent in terms of function. (Particularly on client side). Most of the difference is purely philosophical
-
Lots of companies still use SVN. People only really talk about shiny stuff on the internet but there is plenty of this supposedly irrelevant tech that's still in use. Don't get me wrong the course is still probably garbage. But the topics aren't irrelevant
-
Well executed Mr. Robot
-
Well the industry pays good money. If they can excel with minimal effort good for them. I don't know if this happens in other fields, but in software we do this thing where we demand you spend your free time essentially doing more work. I don't see why people aren't allowed to see this as just a job. If you enjoy spending your free time on side projects and learning and whatever that's good and you should keep at it. But don't look down on people just because they don't share your passion (That would make you difficult teammate). On a side note getting jobs is primarily a social skill you can't be focusing on other's focus on yourself (yes i realize it's a ranting app).
-
@marcantvez Point taken. Was he not participating ?
-
To be fair. I don't think in my CS program we had any core courses where we would have come across json (maybe there was an elective or 2 ). Without work outside the classroom there's a lot of basic stuff you might not know.
-
@beouk I am proud of you for not attempting to steal.
-
you're making the assumption that the validation is only on the client side. All client side code runs on your machine technically you can always modify it
-
Would be amazing if anybody who wasn't a programmer would get it.
-
@lewdogg I disagree the number of free beginner focused resources and courses I see focusing on Ruby make it a pretty good pick for beginners in my opinion. Plus the Odin Project is just about the most intensive online course I've seen.
-
CLI just because that's what I learned first
-
I play some old punk rock when coding for fun. If I really have to focus like at work I use https://musicforprogramming.net/ not really for the music but it drowns out sound around me. (I also think the website is cool)