Details
-
SkillsC, ASM, C++
-
LocationMichigan
Joined devRant on 10/22/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
-
@iiii ahh that would make sense and might explain my preconceived notions thinking it was just a plain old binary
-
@iiii good to know, that’s what’s behind the MSoffice files, it’s all compressed xml
-
@iiii totally understood, but like idk why I never investigated MS office files .. I just took them at face value binary files nothing more lol 😂
-
This is fantastic! thank you for standing up for the juniors! good job! you will go far in your leadership
I can assure you that! -
@C0D4 i was today years old for making that connection... literally didnt think of that... been writing code for 15+ years... learn something everyday
-
@adamthephantump i was first to the post hahahahahah
-
both lol
-
@gcavalcante8808 another example is the project management (mech, elec, software, finance, manufacturing etc) is conducted via excel sheets, and open issues meetings... they are not the most tech savy and very old school... but the customer requirements and audits are causing a shift in the paradim and the software team is gaining more ground to find a solution that serves all not just our group ... while we still focus on our day to day projects....
-
@gcavalcante8808 further example, is currently we have a private github enterprise server, with global divisions using the platform, and the usage is "follow this standards document" and its very much wild wild west... one of the services will be is within the platform when a project is approved, a repo is created, permissions, branch management, would be controlled and automated thru the platform. to ensure all the repos meet the same workflow and approvals... again to meet audit requirements demanded by customers (automotive industry) (we are a global tier 1 supplier..... independent of my username lol)
-
@gcavalcante8808 The application would be for internal use of the company. Global usage.
The application is a ALM/PLM, project management, systems aggregation platform.... its still in early concepts. mainly architecture and prototyping to eventually acquire approval for funding of the project.
Our current ALM/PLM solutions dont meet our needs for our workflow, and customer demands of things like ISO 26262 audits and ASPICE process evaluations... we have many tools we use and much of it is isolated and disconnected. which for trying to streamline processes we need to solution that ties it all together internally on our intranet. -
Currently the prototype is on a dev server using IIS, and sql server each MS has a separate database, bs logic to process results from different ms together for certain requests.
I agree with you regarding the terminology, I’m an embedded software guy c and c++ for the last 15 years.. before that I did stuff with web but nothing crazy. What I’m doing now is proof of concept working demo to pass onto the contractors eventually.
Have to have working concept to show value to then get funding from the upper management. Lol
Anyway my plan is to use Azure because we have a large commitment/ contract with “them” .. so I will be migrating to azure databases separate one for each ms .. and use azure functions run the api.
Do you think AWS would be better?
This is an intranet application no public facing side.
It’s very much an aggregation system of all our tools/systems for project management ALM/PLM style. -
We do the same thing, we are given a 5 questions to then rate ourselves 1-4 and comment section for each question to explain your rating purely optional but highly encouraged
The supervisors and upper management then does same assessment on you with their comments and then they compare yours to theirs and then theirs is what your bonus and raise and promotions are based off.
THEN after the whole process is done, manager and you go over the results discuss where you and the manger differ in the assessment of your performance.
It’s purely a reality check really.. what you put really doesn’t matter the reason you do it is for a reminding the manager what you did that may have been forgotten... but also it aids and opens your mind to how others perceive you... like if you think you did exceptional and the manager rates below average it’s kinda a wake up call to you....
The rating scale is as follows
1 = does not meet expectations of duty
2 = meets expectations of duty
3 = above exceptions of duty
4 = exceeds expectations of duty
It’s suppose to be very hard to get 4 on everything
There is always opportunity for improvement. -
@AleCx04 10000000% agree lol
-
BUT we all can agree there is a huge difference between a Software Engineer... and Software Developer
Huge difference -
@AleCx04 I agree, I stand corrected
-
@RememberMe okay I agree with that statement
-
@EmberQuill I get paid salary too but there’s nothing else todo.. plus it always help to stay ahead of the game.. idk when the last time I only worked 8 hours. I think the last time I worked only 8 hours a day was when I was hourly. lol
As salary I sure I don’t get the immediate incentive of extra pay.. but I get the long term benefits of recognition of being reliable and dependable when deadlines need to be meet.. when launches happen I’m right there working 100+ hours to ensure everything is tip top shape and all that comes to play during performance reviews, instead of “meeting expectations” you get “exceeded expectations” and you get bonuses .. pay raises and promotions...
The meet expectations folks don’t get that.. they don’t get the promotions and raises and bonuses. I mean they do to some extent but nothing like the exceeds expectations or above expectations rated folks. -
@HiFiWiFiSciFi 100% agree that is also with I started my own company on the side to protect against the issue we all faced in 08.. the younger generation doesn’t understand they didn’t have to deal with the Shit.. you must be proactive. Again just like I and you.. work as many hours as you can cuz you don’t know when the hatchet man is comming to say no more hours !
-
@HiFiWiFiSciFi OMG I feel the same thing, since March 20th 2020 I’ve have literally worked non stop. Crazy hours I feel way more productive but then I step back and be like holy shit I’ve done nothing but work for X number of months straight haha
-
Software Engineer, implies embedded software or hardware is involved. If not you’re just a software developer.
So for an actual software engineer to be successful, is to become one with the hardware, understand live and breathe in the data sheets, understand the intricacies of the system. Understand how to read schematics, understand how to properly use a Oscope and logic analyzer. Understand Communication protocols and hardware perfs.
But lastly understand the the language, become an expert in the language and optimization. Most of the systems are limited resources so shitty code doesn’t make it as far as the high level shitty code of software developers. Understand proper uses of abstraction, understand how to make software portable and modular to enable reuse across projects and platforms. This allows you to turn the software from code that makes something function to a software system that is a product in itself. -
Yes which is why I eliminated the position. The position is not needed in the equation of success.
-
@hitko what are you trying to suggest? Please clarify the point you are trying to convey.
As it seems you are trying to suggest that there is some sort of correlation between native apps and web applications/websites in the sense that native application must download the same amount of stuff if not more than a web application?
I also don’t understand why everyone is pushing these online web apps to replace native apps, personally can’t stand browser based applications like google sheets or ms 365 excel online I always open in app. But that’s besides the point, and more personal preference. -
@korrat java ... java devs, businesses everyone who builds products around java are 100% at the mercy of oracle...
-
@hitko actually I disagree, if we didn’t push flash, the internet wouldn’t have exploded in a way that made website so resource intensive in the sense of what is needed to download form the server to display on the client browser.
Privileged areas with access to high speed moved forward while less privileged even still today (myself at home) is far under privileged in the sense of high speed internet access. It wouldn’t be a problem is the websites still looked like very basic and shit.
Whenever someone makes internet 2.0 and redesigns the internet and created a new web standard I think it’s important to add there should be some sort of communication back and forth from the client to server to decide how much content to push to the client depending on the capacity.
Sites on the client side would load sooo much faster if there wasn’t so much analytics going to other servers, ads being pushed, super huge java script libraries being pushed just to display something is a cool “fancy” way.
Idk.. modern websites are cool and all.. but it’s all sooo bloated.. truly too much shit going on.
People need to focus on the quality of content, rather than the quality of presentation... as the quality of presentation is measured based on high capacity and capability of the end user.
Imagine how fast shit would run if we all went back to the 90s and early 2000s in the sense of simplicity not these HUGE bloated JavaScript libraries and figured shit out using older technology but with a modern twist..
HTML 5 is great .. JavaScript is great too.. don’t get me wrong.
But soo many websites include sooooooooo many god damn bloated shit. Many times half the shit isn’t used that’s being downloaded it’s just “included” as the package... it’s kinda like node applications one import of some rending library include and BAMM! 500 dependences -
@hitko some things just can’t be rushed and must take time to do it the hard way.. maybe that gateway mentality prevents low quality shit from entering the market ?
Idk -
@N00bPancakes lol, the first part also describes another technology and boy I can’t wait for that day to come when that shit just don’t work anymore.. soooo much stuff right now today is at the mercy of one damn company.. sooo many jobs and products... we are setup right now for failure. And I can’t wait for the domino to fall as my point will be proven and I won’t feel bad for THOSE developers they choose to get in bed and devote their life to a technology that is at the mercy of one company.
This is why I only develop in C, C++ etc. my products will never “cease” to be supported beyond my choosing. -
@piratefox well, I mean personal projects that have been recorded and documented along the way in version control and you have project documents to support your plans and goals.. I would claim that as valid experience.. even without the documents and just version control.
-
@webketje wasn’t aware of that the liberation is why I prefer not to use IDEs and use texteditors instead, VIM Will always be my favorite next up is sublime. I’ll have to check back into notepad++
-
@hjk101 I could stand behind that
-
@junon agreed lol