Legal and Ethical Development Specialization - muhamed-hassan/safe_planet GitHub Wiki

iy90yds5do76kzb2lc24

FinTech_report

yXcuuHCSUCR82Qlh1aSk_Work_smart

Base theories from universities worldwide regardless of suggested references:



Desktop computer (Windows OS based) with 16 G RAM, i7 CPU and 250 G SSD



3 different specializations to eliminate the dirty business and manipulation which are done via mother fuckers thieves terrorists who steals the mental efforts of human resources and kill them later when they become old - also this way of specialization the human resource will grow steady in his/her career path, so the depth and breadth will grow up proportional with time in the proper direction besides becoming stable in his/her life and benefits his/her society


Roles:

  • Senior Java Developers [Backend] are responsible of: JD

  • Junior Java Developers [Backend] are responsible of: JD

  • Senior JavaScript Developers [Web Frontend] are responsible of: JD

  • Junior JavaScript Developers [Web Frontend] are responsible of: JD

  • Senior Java Developers [Mobile Frontend] are responsible of: JD

  • Junior Java Developers [Mobile Frontend] are responsible of: JD



Followed pattern to define a software developer:

Seniority Level > Programming Language > Specialization

  • (Junior or Senior) Java Developer [Backend]

  • (Junior or Senior) JavaScript Developer [Web-Frontend]

  • (Junior or Senior) Java Developer [Mobile-Frontend]

Software_Development_Specialization.png



Necessary tools in local environment:

  • Backend tools

    • Java,
    • with Spring-Boot as a development framework
  • Web Frontend tools

    • JavaScript,
    • with React as a development framework
  • Mobile Frontend tools

    • Java,
    • with Android as a development framework

Don't be afraid if you're a newcomer to the industry. The University-education is enough, so NO need to fucken courses or certificates which means the programming constructs you had learned so far is enough to produce a fully working useful software. Just get hands-on-experience as much as you can before joining a standalone corporate in the future.


Life Wisdom: GARBAGE IN => GARBAGE OUT 👌

  • Reuse the built-in functionality within the programming language and the development framework, then if there is no such kind of built-in functionality, use a library attached to the developed app as an external dependency.

    • Example of an external dependency (library) => maven dependency considered as a usage of an external library.
  • Too much unnecessary code and libraries affects the app stability.

    • app is an up and running process at the OS level.
  • Theory is good to be reused wisely, however during development always follow the single thread model and know how to control it upon need.

  • Advice for backend developers:

  • Don't go like a fucken sheep 🦄 🐑 🦚 🐭 🐷 🙈 🙉 🙊 🐍 🐁 after mother fucker thieves who wants to make money as mad-scientists by upgrading a version without knowing the reason. The science taught inside the university is enough. Upgrading a version shall always be internally implicit because the explicit features shall be reused as long as it get exposed to the user regardless of his/her level (from 0/1 - on/off till developer level). It's nice to check how a programming language is developed inside a researches and development center over the planet via real bloody hell PHD holders 👴♂👵♀💪👌📚📊🤲.



Coding is a science ✅ not a talent 💩 acquired from prostitution-business-families 🤣

Code is written based on a science 📚 AKA programming and is created based on mathematics utilizing its various disciplines since home-kindergarten 🏡 level not as assholes who do not know how to count-by-hand 🖐 or even 1 + 1.

So if you try learn how to code in a certain specialization ✅, you should not repeat ☠️ ⚠️ ⛔ 🚫 ❌ 💩 the same academic-mistake 🙈 🙉 🙊 globally 🌍 🌎 🌏 which is writing the code by luck which is concluding the code statements as mathematical steps in solving a certain problem 🦄 🐷 👎 AKA misunderstandable bunch of unrelated illogical (x, y, z and om ahmed).

In real life you SHOULD know how to run a usable meaningful code via the IDE in the first not on a meat's paper 😇 mates before generating the binary-standalone-code.

giphy (1)

image-9240340-9608851d4827cb54834d0fda1c76d156-8-ways-kids-seem-to-be-naughty-but-actually-aren-t1_3

Clearing the misconception about equations and formulas:

Read a bit about the equations in mathematics.

Also, you can read a bit about the formulas.