Electrical engineering;
Suppose you are walking down the street. Due to some severe wind, the power lines were fallen on the ground. What will you do? How do you escape? Is it safe to Run away? How much distance does the electric current flow?
We can see some others past.;
If some sort of super-advanced alien species on a planet 80 million light years away from Earth built a high-tech telescope that let them see objects on the Earth's surface, they would be seeing dinosaurs right now. ☺
Kids do many experiments while playing. What is the funniest experiment you did when you are a kid??
Inspiration;
O Engineers and researchers! Will you be able to do it?;
Engineering students problem.;
Studying is not the problem for engineering students but deciding which topics to study and which topics to leave is the main problem for exams ?
What advice would you give to first year engineering student?
What is Coulombs law?;
We have two kinds of charges: Positive and negative.
Like charges repel, and opposite charges attract each other.
The amount or quantity of electric charge transported by a constant electric current of one ampere in one second is a Coulomb.
1C =6.2415090744 × 10^18 e
So, this number of electrons or protons is 1 Coulomb.
Well, for electrons we need to use negative sign.
The charge of 1 elementary particle is 1.602176634 × 10^−19 Coulombs.
Coulombs law:
Like charges repel and opposite charges attract each other. So some kind of invisible force is pushing or pulling them, right.
Somehow a positive charge here knows there is another charge, in fact there is absolutely nothing between them.
Coulomb found a way to calculate the amount of force between any two stationary charges, whether attractive or repulsive.
If it is a charge q1, and this is a charge q2, and the distance between them is r, the force F becomes
Force F = k q1q2/r^2
Where, q1 and q2 are the signed magnitudes of the charges, and the scalar r is the distance between the charges.
k is Coulomb's constant (k ≈ 9×109 N⋅m2⋅C−2).
If the distance between 2 charges increase, the force decreases and vice versa.
The force of the interaction between the charges is attractive if the charges have opposite signs (F is negative) and repulsive if like-signed (F is positive).
What is the output of this program?;
int main()
{
int a=10, b=20, c=30;
if (c>b>a)
{
printf("TRUE");
}
else
{
printf("FALSE");
}
getchar();
return 0;
}
a) TRUE b)FALSE c)error d)no output
Types of errors in C program.;
Files used in a C program;
What are the things you mostly like or hate in your college??
Rebel against the system, O Engineer.;
Algorithms;
Operating System;
An operating system (OS) is the program that, after being initially loaded into the computer by a boot program, manages all of the other application programs in a computer. The application programs make use of the operating system by making requests for services through a defined application program interface (API). In addition, users can interact directly with the operating system through a user interface, such as a command-line interface (CLI) or a graphical UI (GUI).
What is programming;
It's a process of designing an executable program to accomplish a specific computing task.
Things that schools should teach:;
An Electrical Engineer proposing:;
4 signs of strong resume:;
Motivation;
Prove that every square matrix can be uniquely expressed as the sum of a symmetric matix and skew-symmetric matrix?
First step;
"The first step of any project is to grossly underestimate its complexity and difficulty."
– Nicoll Hunt
Building a dream;
For 1st year engineering students;
Remember that you are in a war zone. Every year on an average 15 lakh students complete their graduation, but the availability of jobs is very minuscule.
4 years is a huge time. Newton invented calculus in summer holidays, of course copied from Indian mathematicians. The quality of your life will depend on how you utilize these 4 years.
Choose a career that you are interested in, and learn everything about that in these 4 years, so that the moment you complete graduation you should be ready for a job.
Connect with mentors, some senior engineers related to your interest, and some great personalities on social media.
If you love coding, choose any programming language and create real time projects.
Join a group who are having the same interests as you and discuss what you learn with them.
Teach what you learn, so that you can improve your understanding.
Set weekly goals, complete and celebrate.
Don’t follow the crowd. Your college culture & environment may not be that supportive for your growth. You are on your own. Just Focus on your goals.
Learn communication skills, management skills, leadership skills, a new language, personality development, life skills, economics.
Read books, meditate, learn to tame your mind, spend time with yourself.
Exercise, eat healthy and be healthy.
Know about startups and try to start your own startup.
All the development in engineering and science was once started in India by the great vedic rishis. Bring the lost glory by becoming a scientist. Research on each topic you learn.
Engineering is not only a study of 45 subjects but it is moral study of intellectual life.
?Thank you team;
It's very glad to work with EdoReal as an android developer.
Your appreciation is very valuable to me .
Hope my skills will add to help the growth of the company ??
What is not a real engineering education???;
Studying for the for marks and ranks is not a real engineering education.
Engineering is about building stuff, solving complex and real world problems, creating efficient and cost effective alternatives or systems.
Engineering is not about quickly learning it in a day and passing the exams.
Engineering education system damaged so badly that most of the students are just studying for passing exams and marks and educational institutions also unable to inspire the students, they are just teaching stuff with no motivation and purpose.
Real engineering education is all about getting inspiration and curious about the engineering marvels, wonders and systems daily.
Having a healthy and daily self learning is the real education.
Greatest compliment;
If anyone refers to your product as a cult consider it the greatest of compliments.
SunDay fact;
The sun is converting about 4.4 million tons of matter into energy every second.
World's richest people 2021:;
1.????Elon Musk
2.??Jeff Bezos
3.??Bill Gates
4.??Bernard Arnault
5.??Mark Zuckerberg
6.??Zhong Shanshan
7.??Warren Buffett
8.??Larry Page
9.??Sergey Brin
10.??Larry Ellison
11.??Steve Ballmer
12.??F. Bettencourt Meyers
13.??Mukesh Ambani
-Bloomberg
When a moving car encounters a patch of ice the brakes are applied. Why is it desirable to keep the wheels rolling on the ice without locking up?
Quote by Ford;
Whether you think you can or you can't either way you are right.
So think you can.
THINK BIG, START SMALL;
When you advise someone to think big, also advise them to start small.
We often get attracted by flashy big things and underappreciate small starts.
Motivation;
A small team, committed to a cause bigger than themselves, can achieve absolutely anything.
-- Simon Sinek
Think of what you leave behind;
Your impact on other people is bigger than you think. Someone still giggles when they think of that funny thing you said. Someone still smiles when they think of the compliment you gave them. Someone silently admires you. The advice you give has made a difference for people.
The genius who lit the world;
Today is the death anniversary of the designer of the modern alternating (AC) electricity supply system. He had a dream of providing free wireless power supply to the entire world.
He is none other than Nicola Tesla.
Don't downgrade;
Don’t downgrade your dream just to fit your reality, upgrade your conviction to match your destiny.
For the new Engineers;
Two great people talking about the great company Google:
1. The only company I'm afraid of is Google - Elon Musk
2. Treat Google like a mountain, You can climb a mountain but you can't move it - Jeff Bezos
But, remember!
Even mountains can be moved, if you are passionate, consistent and determined.
May be You are the Next Great Engineer who can move the Mountain.
Trust yourself and never give up.
#Engineers, #Inspiration.
Are you wasting your engineering time?;
Being curious about the subjects and application of subject is engineering, everything else is a waste of time.
Utilise your precious time, this time once lost you can't get it later.
Focus on studies, build a great character and personality irrespective of your outer and inner environment!! That's the only way to succeed!!!
Mechanical Engineering;
Understand Five different operations:
1. Drilling
2. Grooving
3. Milling
4. Spotting
5. Chamfering
#Inspiration:;
When every thing seems to be going against you, remember that the airplane takes off Against the Wind Not with it.
How an intra-nasal vaccine being developed by Bharat Biotech could stop transmission of the virus more effectively than injectable vaccines.;
have you wondered how electric rice cookers know when to stop cooking?;
If you have wondered how electric rice cookers know when to stop cooking, the engineering behind that is some of the most minimalist brilliance I’ve seen, brilliance that keeps the cost of these appliances down to ridiculously cheap levels.
So 2 high school physics concepts to revise before we understand this
1. Latent heat of water - you can raise the temp of water pretty quickly to close to 100C but then it takes extra heat to actually get past 100 because of the energy required to actually turn water into vapour
So you can observe this by bringing some water to a boil and checking its temperature. It will rise to 95-96 at a reasonable pace and then slow down because as long as there is liquid water left in the vessel, the temp can’t go above 100C.
The second concept is the Curie temperature - some magnetic materials lose their magnetism at high temperatures, and electric cookers use an alloy whose curie temp is just above the boiling point of water.
So you combine these ideas and use a magnet made of this alloy connected to a spring and what happens is that the moment all the water has been absorbed by the rice, it’s temperature will start going above 100C (because of concept number 1)
And the moment that happens, our alloy loses magnetism and plops back down disconnecting the heating element from the vessel. Job done. As always, no category of engineers makes me drop my jaw as regularly as electrical engineers.
Advise to first year engineering students;
Brace yourself, this is going to be a biggie.
The next 4 years of your life will change your thinking, perspective, outlook, in short it will frame your personality to a large extent. Though you'd have heard this, i want to say this again Don't waste time.
I will tell you my experience and in the process try to answer yer questions. Being from an Electronics background, i will give you more examples from this.
1. First and Foremost, Love what you do. If you don't like Engineering, look for your passion, find it, go after it. Do not become one in the crowd, and just take it up for the heck of it. Make sure you have a real interest for Engineering.
2. Try to forget about marks. Instead learn the subject. I know this is nigh impossible, especially in a place like India, but try. Instead of cramming up a week before the exams, make an honest effort to LEARN what subject you have taken. Often teachers might be demotivating not encouraging your own answers, and insisting on answers, derivations from the textbook, but i have felt happier doing it my way though i ended up with a few lesser marks.
3. Get Hands on experience. I emphasize on this point as much as i can. Be it a project, or a mini project, or competitions, don't be limited to reading and studying Get yours hands dirty and do something. The learning will be much much more than what any textbook has to offer. I would recommend you to get a few like minded friends and enroll yourselves in Fests. This way you will actually make something, and there are cash prizes, which can be a big motivational factor :-P
4. By the end of your 3rd year, make sure you have a clear long term goal. Be it GRE, GATE or CAT. By then you should have made up yer mind as to what you want to do post Engineering. Don't try to gamble by taking up all of them and going with the best result. Make up yer mind as to what you want and go for it.
5. Enjoy yourself. This i guess should actually be point number 1. Whatever you do, make sure you have fun. I guess you will never be satisfied with what you've done, no matter how much it is. So be it studies, academia or otherwise make sure you have your share of fun.
6. Be an integral part of the College. Involve yourself in all activities throughout your engineering. Don't miss any event unless you really have to. Join as many clubs as you can, and participate actively in all, be it cultural or technical.
I think this would come under general advice. Now to answer your questions
1. Refer point 4. Don't try to go for everything.
Preparing for GRE=/= Preparing for Gate=/=Preparing for CAT
You cannot prepare for 1 and say you'll give the other. You should know what you want and go for it.
Usually people give their GRE exams during the vacations between 3rd and 4th year, or latest by midst of 7th semester. This in order to head out directly after their baccalaureate. Likewise with CAT. Held during October and November, people take it in their 7th semester. Gate is held in the month of February.
2. Most students end with an internship after 3rd year. This is because by then they know sufficient stuff and can apply to places they want to. Some apply even after their 2nd year, to places like DRDO, HAL, ISRO. But getting an internship may not be very easy after second year. If you want an internship at a company, simple you write to them and apply. Or you can find out if you know somebody in the company and they will put you in contact with the right people. If you want to go for a research internship, you will have to go meet the professors personally and speak to them. Your college will have tie ups with companies, which you will have to find out.
3. Presenting a paper is not a big deal. Presenting a paper at the RIGHT place is. There are national conferences and International conferences. Go for the reputed ones if you're into solid research. If you have a paper at an international conference, people at your job may not recognize it's potential. It will definitely look good on yer CV if you have a paper published.
4. Decide if you want to get into a university or a company. It's not the same. If you're looking for a technical program (MS, ME, Mtech), they care more about Research. If you're looking for an MBA or a job they look at a well balanced profile. Once you make this decision, things will become a lot more clear. You can do these to look good on yer CV -
a. Make a lot of projects. Develop CO-CURRICULAR activities, more than extra-curricular activities.
b. Getting an internship at a company will help you get a job in THAT company.
c. Try doing some social work, and social service.
d. Organize workshops, fests, talks etc.
I guess that pretty much wraps it up. Hope I've covered what you were looking for.
Truth and lie;
"With the beginning of life, comes the thirst for truth, whereas the ability to lie is gradually acquired in the process of trying to stay alive"
-- Gao Xingjian, Nobel Prize in Literature 2000
To be a programmer:;
You DO NOT need to use Dark Theme
You DO NOT need to like a particular code editor
You DO NOT need to have a good setup
You DO NOT need to love a particular technology
You DO NOT need to love Coffee
Be a different coder. Start Today?
Why is it possible to drive a nail into a piece of wood with a hammer, but it is not possible to push a nail in by hand?
What is the heat equation? What are its Real-Life Applications???? Can someone elaborate?
Bill Watterson;
If people looked at the stars each night, they'd live a lot differently. When you look into infinity, you realize that there are more important things than what people do all day."
- Bill Watterson
Ramanujan and Hardy;
I remember in his memoir, G H Hardy said that he was the 4th best mathematician in the world at one point in time. Always thought two of the three ahead of him were Ramanujan & Littlewood and wondered who the best mathematician in the world was at that time.
Hardy rated them like this:
G H Hardy would contrive an informal scale of natural mathematical ability on which he assigned himself a 25 and Littlewood a 30. To David Hilbert, the most eminent mathematician of the day, he assigned an 80. To Ramanujan he gave 100.
How can it be that mathematics, being, after all, a product of human thought which is independent of experience, is so admirably appropriate to the objects of reality?
What is our purpose in this universe;
As long as you do not understand why your self-awareness of existence in the Universe exists, your existence does not make any sense.
AC power;
Electric power delivered by alternating current; common household power is AC.
If you could speak for 1 minute and be heard by everybody in the world, what would you say?
Fun fact;
2021 = 43 × 47, the product of consecutive primes.
This last happened in 1763 (= 41 × 43) and will next happen in 2491 (= 47 × 53).
Newton;
A genius is someone who discovers that the stone that falls and the moon that doesn't fall represent the same phenomena.
The man who, by the age of 30, transformed the scientific world showing that the universe was mathematically knowable.
HAPPY BIRTHDAY Isaac Newton!
(Of course he copied the concepts from India)
Inertia;
Inertia is the resistance of any physical object to any change in its velocity. This includes changes to the object's speed, or direction of motion.
Inductance;
In electromagnetism and electronics, inductance is the tendency of an electrical conductor to oppose a change in the electric current flowing through it.
Isotope;
Isotopes are variants of a particular chemical element which differ in neutron number, and consequently in nucleon number. All isotopes of a given element have the same number of protons but different numbers of neutrons in each atom.
Joule heating;
Joule heating, also known as resistive, resistance, or Ohmic heating, is the process by which the passage of an electric current through a conductor produces heat.
Lenz's law;
Lenz's law states that the direction of the electric current which is induced in a conductor by a changing magnetic field is such that the magnetic field created by the induced current opposes the initial changing magnetic field.
Top 15 countries by uranium reserves as of 2015 (tones):;
?? 1,780,800
?? 941,600
?? 703,600
?? 463,000
?? 449,300
?? 411,300
?? 395,200
?? 276,800
?? 272,500
?? 228,000
?? 220,700
?? 141,500
?? 138,700
?? 138,200
?? 130,100
Mechanical engineering;
Mechanical engineering is an engineering branch that combines engineering physics and mathematics principles with materials science to design, analyze, manufacture, and maintain mechanical systems.
Physics and engineering;
“The more physics you have the less engineering you need.”
— Ernest Rutherford
The engineer;
“The engineer is a mediator between the philosopher and the working mechanic and, like an interpreter between two foreigners must understand the language of both, hence the absolute necessity of possessing both practical and theoretical knowledge.”
― Henry Palmer
For good piece of work;
“There is no demand for women engineers, as such, as there are for women doctors; but there’s always a demand for anyone who can do a good piece of work.”
- Edith Clarke
Electric power;
Electric power is the rate, per unit time, at which electrical energy is transferred by an electric circuit. The SI unit of power is the watt, one joule per second.
Power factor;
In electrical engineering, the power factor of an AC electrical power system is defined as the ratio of the real power absorbed by the load to the apparent power flowing in the circuit, and is a number in the closed interval of −1 to 1.
World of Engineering Quiz: There are 50 bikes all in the same place, each with a tank that holds enough gas to go 100 km. Using these 50 bikes, what is the maximum distance that you can go?
Term of the day: Absolute pressure;
Definition: Is zero-referenced against a perfect vacuum, using an absolute scale, so it is equal to gauge pressure plus atmospheric pressure.
World of Engineering Quiz:;
In front of you 3 light switches. Only 1 turns on the light downstairs. You can't see the downstairs light. You must determine which switch operates the light, BUT you can only go check it once. How do you figure out which switch is for the light?
Physics Photo Of the Day:;
This iconic photograph taken at the Fifth Solvay Conference shows the greatest gathering of intelligence ever.
Physicists met in October 1927 in Brussels to discuss the then-new theory of quantum mechanics.
Stephen Hawking;
"One, remember to look up at the stars and not down at your feet. Two, never give up work. Work gives you meaning and purpose and life is empty without it. Three, if you are lucky enough to find love, remember it is there and don't throw it away."
-- Stephen Hawking
Don't be;
"Teachers who make physics class boring are criminals."
- Prof. Walter Lewin
Newton's english;
Newton's English is recognisably different from our own, but his maths - building on work done by Rene Descartes - is exactly the same as what mathematicians use today. Here, he describes the curve of a mathematical function.
College education;
"The value of a college education is not the learning of many facts but the training of the mind to think."
-- A. Einstein (1879 - 1955)
(Photograph: Princeton, NJ, 1951, by Ernst Haas)
The infamous quote from J. Robert Oppenheimer (interviewed in 1965) quoting a line from Bhagavad-Gita after witnessing the first Nuclear explosion of the world:;
"Now I am become Death, the destroyer of worlds."
Black holes;
"The black holes of nature are the most perfect macroscopic objects there are in the universe: the only elements in their construction are our concepts of space and time."
-- Subramanyam Chandrasekhar (1910 - 1995), 'The mathematical Theory of Black Holes'
Realize;
"Learn how to see. Realize that everything connects to everything else."
~ Leonardo da Vinci
Women empowerment;
Left: Computer scientist Katie Bouman with stacks of hard drives of black hole image data, 2019.
Right: Computer scientist Margaret Hamilton with a pile of codes she wrote that helped put a man on the moon, 1969.
Here's to the great Women in Science!
Conversations;
"I remember discussions with Bohr which went through many hours till very late at night and ended almost in despair… Can nature possibly be so absurd as it seemed to us in these atomic experiments?"
-- Werner Heisenberg
Raman effect;
Raman was the first 'non-white', Asian and Indian to receive the Nobel Prize in Physics (1930) for his works on scattering of light and discovery of the "Raman effect."
He became a fellow of the Royalsociety in 1924.
Chandrasekhara Venkata Raman.
QM scientist;
"A mathematical truth is timeless, it does not come into being when we discover it. Yet its discovery is a very real event, it may be an emotion like a great gift from a fairy."
-- Erwin Schrödinger (1887 - 1961)
Thinking;
"Thinking you have no choice, is a failure of imagination,"
-- Jean-Luc Picard.
To prospective students who ask what math skills are needed to do advanced research in theoretical physics, take these courses:;
Differential equations, Multivariable calculus, Linear algebra, Vector and tensor calculus, Statistics, Group theory, Differential geometry.
Coding is;
70% Googling/reading Stack Overflow
20% Looking for bugs you know you made, but still can't find
9% Solving problems
1% Writing actual code
Debugging;
Debugging is like being the detective in a crime series where you're also the murderer
GitHub Repositories containing Data Structures and Algorithms implemented in various programming languages (Java, Python, JavaScript, C, Go, C-plus plus etc);
Python ?
https://t.co/0vxUKsSAV0
C-Plus-Plus ?➕➕
https://t.co/CEzjtEdiit
Java ☕️
https://t.co/GAvvcIdDBP
JavaScript ☕️?
https://t.co/LD6bcVV2x6
C ?
https://t.co/lvXGfsbK1X
Kotlin
https://t.co/nOwQeRrPF2
Ruby (?+?)
https://t.co/Bred2DZ0Oq
Rust
https://t.co/iHNdFQ6NUU
C# ??
https://t.co/wYOihSDDqc
Go ?
https://t.co/NGLP4g33kd
Dart ?
https://t.co/c9qFFK9iBU
Scala
https://t.co/xTCWVpWDrR
PHP
https://t.co/SV3GIiZWp1
Elixir
https://t.co/3tqXkWIJ1n
F#
https://t.co/KBMWfdopZT
Jupyter
https://t.co/XZL5QtbCgu
R
https://t.co/I7NtwUPkc8
Haskell
https://t.co/6dDaC36tHB
Swift?
https://t.co/1jK2gcXBke
Happy Coding.
Hey Freshers, This is what you should know before starting your college life:;
1. You should focus on building your skills
You are not paying the tuition fee for partying/enjoying/making friends.
Although they are necessary, but don't forget about the endgame.
2. Try something new
Do what you always wanted to do during your school life.
Try Dancing.
Try Singing.
Learn a new instrument.
In short, try to learn a new skill.
It will help you build your personality and gain confidence.
3. Don't let your old hobbies die.
Your hobbies define who you are.
They differentiates you from the others.
4. Focus on personality development.
Trust me, anyone can get the "college education" at home.
The only thing that college is helpful for, is personality development.
Learn social skills, learn Soft-Skills (google it)
5. Know that you are not going to be spoon-fed.
School is not Equal to College.
You are gonna have to do everything on your own.
6. Your friend circle will define who you'll become.
Make friends with people who have the same goals and aspirations as you.
7. Maintain a CGPA >= 8
It will ensure that you can sit in every placement drive.
8. Start coding from your first year itself.
Don't wait for your college.
Don't wait for your friends.
Start Coding, Make Projects, Find Internships.
9. Maintain a balance between College exams, friends and skill building.
10. Build a good relationship with professors.
Don't mess with them to look cool in front of the classmates.
Beginners guide;
There is no natural talent for coding.
That is just your excuse.
Starting a personal project is easy:;
1. Pick fun idea
2. Ask yourself how you can build it
3. Find missing knowledge
4. Create a to-do list
5. Start building
Need to prepare for a Software Engineering coding interview? Here's the proven, repeatable system to prepare for a technical interview I've used to get into YC startup as a front-end developer.;
You'll be asked five groups of questions, no matter what position you will be applying for:
• Algorithms
• Data Structures
• Coding problems
• Basic computer science knowledge
• Domain-specific knowledge
1️⃣ Algorithms
Here is the list of algorithms you could be asked:
• Sorting algorithms: both comparison sorting and non-comparison sorting.
?
• Tree traversals: just memorize all of these inorder, preorder, postorder, level order.
• All the prefix-tree searches.
?
• Traversals - Dijkstra's, A*, BFS, DFS: know the difference between DFS and BFS when would you use one over the other and why. Also, make sure that you can code recursively and use your own stack/queue.
Interviewers will probably ask you to find the complexity of each algorithm. So learn what is the Big-O and make sure you can find the complexity of insert/delete/lookup/any other operation for each of these algorithms.
Here’s the great resource to prepare for algorithm questions:
https://t.co/Ycze8EMUWb
Complete Guide How To Code Review Best practices from Google, Apple, Facebook, and Amazon;
Let's start with the question:
What’s the end goal of the code review?
The primary purpose of the code review is to make sure that the solution is solving the problem in the best possible way. From the code and product perspective.
But how do you determine if the solution you are reviewing is the best way to solve the problem? In other words, how to code review?
Let’s deep dive into it.
1. No “perfect” code
Before you start reviewing code you need to understand that there is no such thing as “perfect” code, there is only a “balanced” code.
As a reviewer, you should balance out the need to make forward progress compared to the importance of the changes.
Stop seeking perfection.
You don’t just write code for code, you solve a business problem with the code.
If code solves a problem and improves the maintainability, readability, and understandability of the system but it’s not “perfect,” don’t delay it for weeks. Leave a comment on how the author of the changes can improve his code, and give it a green light.
2. Your opinions are not authority
Everyone has their personal opinion on everything: how you should write code, how many hours, why you need to use some text editor and not another, and many others.
We all have different experiences and different backgrounds, but we need to turn them off during the code review.
When you are deciding if the solution you are reviewing is written “good” or “not”, you have to rely on technical facts and standards, not personal preference.
3. Resolving conflicts
I have seen a lot of examples where the reviewer was wrong about how to write code, left a comment about it while code reviewing, and after realizing that he was wrong, still decided to bend his line just not to look stupid that he didn't know something
Code review is not a ring where you need to "win" your opponent. You're one team. You work toward the common goal.
The first thing you should do in the conflict is to come to a consensus.
Better to do it not in the comments on GitHub but in chat/video call, it's much faster.
If both of you can't find a common solution on how to write code, ask your team or technical lead for help.
Don’t sit down on one conflict for days, try to resolve it as quickly as possible.
4. Code quality
On a high level you need to look at two things while code reviewing:
1. Changes solve the problem.
2. Code is well designed.
How To Improve Your Resume If You Have Only 1 Hour;
1. Put most saleable part at the top
If you have a decent amount of certificates related to the particular position - put it on top.
If you think your previous job experience is very relatable for this job - put it on top.
2. Remove unnecessary experience
If you have a lot of non-tech related experience - remove it.
You don't need to put every previous job experience on your resume.
Put only those one where your previous experience is related to the job you applied for.
3. Write in active voice
Don’t use a passive voice in your resume, use active.
Use verbs like “implemented”, “planned”, “led”, etc.
4. Use metrics
If you helped a company to reduce running costs or scale their products, put a metric in there.
“Optimized the website and reduced the drop rate by 73%”
5. Increase skills and responsibilities
If you have previous job experience, your resume should tell a story of increased skills and responsibility.
You start with X responsibilities, and now you do 10X.
You can learn web development at Harvard University for free.;
The course covers:
1. Git
2. HTML, CSS
3. Flask
4. SQL
5. APIs
6. JavaScript
Link: https://t.co/UBtthOfRaB
How to succeed;
Love yourself
Love what you are doing and do what you love
Feel the gratitude
Imagine and feel your dream life
Trust your capabilities
Be positive always
Say positive affirmations to yourself
Have a purpose in life
Feel happy and good all the time
GitHub repositories to improve your programming skills.;
1. Free Programming Books
Freely available programming books.
Repo: https://t.co/UoHTMEXBxT
2. Awesome
Awesome lists about all kinds of interesting topics.
Repo: https://t.co/C2jbOLJpmt
3. Coding Interview University
A complete computer science study plan to become a software engineer.
Repo: https://t.co/Y2osXEQkPk
4. Developer Roadmap
Roadmap to becoming a web developer in 2020.
Repo: https://t.co/aLeGg5gvEk
5. Public APIs
A collective list of free APIs for use in software and web development.
Repo: https://t.co/Idwi300p0a
6. Awesome Python
A curated list of awesome Python frameworks, libraries, software, and resources.
Repo: https://t.co/kgmrDEMimv
7. JavaScript Algorithms
Algorithms and data structures implemented in JavaScript with explanations and links to further readings.
Repo: https://t.co/L51LYhkKbs
8. Node Best Practices
The Node.js best practices list.
Repo: https://t.co/oIqzPlTm6l
9. Real World
“The mother of all demo apps” — Exemplary fullstack https://t.co/NsePOJopiC clone powered by React, Angular, Node, Django, and many more.
Repo: https://t.co/OeCLd0v8m3
10. Tech Interview Handbook
Materials to help you rock your next coding interview.
Repo: https://t.co/svK6eZq3Bu
11. Clean Code JavaScript
Clean Code concepts adapted for JavaScript.
Repo: https://t.co/14L3szpPGl
12. Free For Dev
A list of SaaS, PaaS and IaaS offerings that have free tiers of interest to devops and infradev.
Repo: https://t.co/WLcw9TJviF
14. Awesome For Beginners
A list of awesome beginners-friendly projects.
Repo: https://t.co/X7139U7cde
Resources to crush the technical interview.;
1. Coding Interview University
A complete computer science study plan to become a software engineer.
Link: https://t.co/Y2osXEQkPk
2. JavaScript Algorithms
Algorithms and data structures implemented in JavaScript with explanations and links to further readings
Link: https://t.co/L51LYhkKbs
3. Tech Interview Handbook
Materials to help you rock your next coding interview
Link: https://t.co/a0t7QmFDZJ
4. OG AWS
Amazon Web Services — a practical guide
Link: https://t.co/r5Z1BjTXeV
5. Javascript Questions
A long list of (advanced) JavaScript questions, and their explanations.
Link: https://t.co/yFsv2yNT1A
6. Interview
Everything you need to prepare for your technical interview.
Link: https://t.co/YWJEzduyzT
7. Awesome Interviews
A curated awesome list of lists of interview questions.
Link: https://t.co/cNdcpNFMa9
8. Interviews
Everything you need to know to get the job.
Link: https://t.co/U6KCpElAHy
9. Coding Interviews
This repository contains coding interviews that I have encountered in company interviews.
Link: https://t.co/fUPdUGBtfP
10. Reverse interview
Questions to ask the company during your interview.
Link: https://t.co/qiLx6k5TUM
11. Front end Interview Questions
Help the front End community to rock interview.
Link: https://t.co/mlkJDzoEgA
12. Back-End Developer Interview Questions
A list of back-end related questions you can be inspired from to interview potential candidates, test yourself or completely ignore.
Link: https://t.co/6Xo4Xg9HGS
You can learn Artificial Intelligence at Harvard University for free.;
The course covers:
1. Graph search algorithms
2. Reinforcement learning
3. ML
4. AI principles
5. How to design intelligent systems
6. How to use AI in Python programs
Link:
https://t.co/PDvO3pjtrf
Top Languages in each field. The beginner's guide.;
Web development
- HTML
- CSS
- JavaScript
- TypeScript
- PHP
- Python
Mobile Development
- Java
- Kotlin
- Swift
- JavaScript
- Dart
Machine Learning
- Python
- R
- JavaScript
- Java
- C++
Artificial Intelligence
- Python
- R
- Java
- JavaScript
- C++
- C
Game Development
- C++
- C#
- Java
- JavaScript
Data Science
- Python
- R
- Scala
- SQL
- Java
Cyber Security
- C++
- Python
- JavaScript
- PHP
JavaScript Array Quiz ? Which of JS statements are correct? a) let fruit = ['apple', 'orange']; b) let fruit = new Array('apple', 'orange'); c) let fruit = ('apple', 'orange'); d) let fruit = ['apple', 'orange']?
The Process From Zero Programming Knowledge to Software Development Job.;
Step 1. Ambition to code.
Step 2. Learn how to code.
Step 3. Preparing for job search.
Step 4. Networking ( Twitter, Linkedin ) Communicate you are looking for a job.
Step 5. Proper Resume: List projects & up to two bullet points( use Linkedin & GitHub respectively )
Step 6. Attend career fairs.
Step 7. Apply online
Step 8. Repeat step 1 to 4 again till you get a response which you are satisfied about.
Step 9. In-person interview with the developer ( goes all the way from you know your knowledge to whiteboard type interview).
Step 10. Job offer ( if failed or dropped then repeat step 3 & 4 )
Step 11. Negotiation.
Step 12. Decision
Top useful websites for coding interview preparation.;
- leetcode. com
- geeksforgeeks. org
- Interviewbit. com
- hackerrank. com
- edoreal.com
CSS Quiz ? In which year was CSS developed? A) 1986 B) 1996 C) 1969 D) 1999?
10 ways developers make money without Job.;
- Freelancing
- make video courses
- Tutoring
- create SaaS products
- Make plugins
- Code review
- Blogging
- write ebook
- Helping small business
- 1-1 mentorship
These are ways you can make money from code.
What are the Career scopes for an Engineering student after completion of there studies.?
Finding and fixing a problem;
More than creating a solution, finding a great problem to solve is important in the real world.
If you can't solve problems of your country, you are just another person in your country and of no use.
Real world challenge - to all engineers;
Propose a solution to have less traffic on Indian roads. It should be cost effective, efficient and shall take less time to implement.
The purpose of engineering is to solve real world problems. Only then innovation happens.
How you plan, if you have to work on a project that solves traffic on Indian roads?
What is real engineering and real life;
Engineering is all about application of science and creating new things that are useful in the real world.
Learn how to apply the theory.
Love your subjects. Innovate something new. Be creative. Don't bother about the marks and labs. Just bother about the skills you are learning.
Work on yourself daily and you succeed in life.
Difference between deep neural networks and neural networks.;
Neural networks and deep neural networks are same. The only difference is deep neural networks have more layers compare to neural networks. So, it learns more features in the data.
Flaws in Engineering Education in India;
Interesting pi;
For the new year 2021.
It is curious to observe that the number 2021 appears at the 4351 decimal place in the digits of π.
New Year;
January is named after the Pagan God Janus.
He is the deity of new beginnings and transitions. He is two faced. The older face is the year that has come to an end. The younger face is the New Year we look forward to.
Wishing everyone a Happy New Year 2021.
Front end 2021;
If you are trying to be frontend developer in 2021 then follow this roadmap.
- Learn HTML CSS & JavaScript
- Learn a framework or library
- Learn Webpack
- Learn Git
- Open a GitHub account
- Create a project and push it to GitHub
- Apply for JOB
Happy New Year;
There are 365.2422 days in a Solar year. The average Gregorian calendar year has 365.2425 days. There is a 0.0003 day difference between the Gregorian and the Solar years. For this reason the Gregorian calendar will advance 1 day every 3,333 years.
Happy New Year!
Dare not;
“A man who dares to waste one hour of time has not discovered the value of life.”
― Charles Darwin
How to run your product website for < $10 a year?;
Buy a domain
- NameCheap
- Google domains
Set up DNS & firewall
- Cloudflare
Host code
- GitHub
- Gitlab
Host website
- Netlify
- GitHub pages
Host application
- Google cloud platform ( $300 free )
Email domain
- Zoho
JavaScript Quiz ? if you run this function what do you expect to see the output? function add(x, y) { return x + y; } add( 3 ); add(3, 3); add(3, 3, 4);?
Shyness is the mother of invention;
Neither old doctors nor patients were embarrased when doctors were putting their heads directly on women's chest to hear heartbeats.
However, in 1816, there was a French doctor René Laennec who was ashamed of using that
method to the extent that he thought about quitting his profession.
One day he was leaning on the stump of a tree when he clearly heard the sound of a bird clicking on the top of the tree, he realized that sound waves reached to his ear throgh the tree despite the distance, so he so he got the idea of stethoscope (chest scope), and if he had not invented the stethoscope, more than 90% of our youth would have been doctors today.
Knowledge;
The greatest enemy of knowledge is not ignorance, it is the illusion of knowledge.
—Stephen Hawking
Networking;
A high GPA looks good on paper, but networking and building friendships is what gets you a job.
Voltage or potential difference for beginners;
Voltage is also called as potential difference.
Normally Voltage is 0 everywhere.
When we say there is some voltage, we are talking about two terminals or points where there is a difference in the number of charges accumulated on the terminals.
To create a voltage, we have to create a difference of charges between the two terminals, for that we have to do some work, as generally all the terminals or points on earth will contain the same amount of charge in the normal conditions.
So we say that, the voltage is the work done to move a charge.
V= W/Q
We measure the voltage in Volts and charge in Columbus.
If we do more work to create more charge difference between the terminals, we create more voltage between the two terminals.
We can create voltage with chemical reaction or we can create it by rotating conductors inside of a magnetic field.
The more the voltage the more the current will flow in a circuit.
Why the name Voltage? Comment if you can.
Correct me if I am wrong!!
Electric current;
Electric current is nothing but the rate of flow of electrons!!
Electrons pass through conductor when there is a closed path for the conductor from a battery or any voltage source.
Term of the day: Planck constant;
Definition: The Planck constant is the quantum of electromagnetic action that relates a photon's energy to its frequency. The Planck constant multiplied by a photon's frequency is equal to a photon's energy.
Learn coding;
You just need 5 things to learn coding:
- An internet connection
- Willingness to learn
- A laptop
- Time
- Edoreal
If you have those, nothing can stop you from becoming a developer ?
Pi magic;
Funny numbers 69420 and 42069 appear multiple times in π
Free thinking;
"Be a free thinker and don't accept everything you hear as truth. Be critical and evaluate what you believe in."
-- Aristotle (384 - 322 BC)
Tesla;
"The day science begins to study non-physical phenomena, it will make more progress in one decade than in all the previous centuries of its existence."
-- Nikola Tesla
So true;
You can buy watch with money but not the time, same way you can’t buy intelligence with education.
Learning;
JavaScript Quiz ? What is the output of this code? let x, y; x = y = 30 - 10 - 5; console.log(x, y);?
List of Top Programming Interview Questions.;
JavaScript Quiz ? Comment the output of this code?;
Let x = '1' + 1;
x = x - 1;
console.log(x);
Fun fact;
James Chadwick discovered the neutron under the leadership of Ernest Rutherford in 1932. Rutherford, who in 1911 discovered the proton, was the student of Joseph John Thomson. Thomson discovered the electron in 1897.
Engineering success;
We become a great engineer only if we love the greatness of each concept and it's origins, creators, applications.
Love your subjects and academics.
Love each day of your engineering.
Success;
Every successful person finds that great success lies just beyond the point when they're convinced their
idea is not going to work.
--- Napoleon Hill
Thinking;
The task is not so much to see what no one has yet seen. but to think what nobody has yet thought about that which everybody sees.
-- Erwin Schrödinger
How we should be;
Do the research. Ask questions. Find someone doing what you are interested in! Be curious!
Engineering;
“The more physics you have the less engineering you need.”
— Ernest Rutherford
Scientist Diaries;
"If you want to please everybody, you will have to compromise your happiness. An upright person will always have some haters."
-- Richard Feynman
Electric current in a battery;
When we connect the battery in a circuit, the voltage will try to push the excess electrons towards the positive terminal.
But, chemicals inside the battery act as a roadblock and will not pass electrons through it.
So the electrons will search for an alternate path.
That is, the electrons will pass through the wire or conductor and finally reach the positive terminal.
The rate at which the charge carriers flow through the given surface is called the Electric Current.
The current 'I' can also be defined as the number of charge carriers (Q) that can pass through a certain point in time t.
Voltage explained in a battery;
Due to chemical reactions inside the battery more number of electrons are created at the negative terminal, and less number of electrons are created at the positive terminal.
This difference in the number of electrons between both the terminals will create a force called the Voltage or Electromotive force (e.m.f) or electric potential difference.
The Voltage is also defined as the amount of work done to move a unit charge from one point to another.
V = WQ Volts
Here,
Q = charge
W = work done for moving charge.
Electric current and Voltage;
When there are two terminals with different electrical charges and if we connect them with a conductor, due to the difference between the number of electrical charges, these charges flow from one terminal to the other terminal.
The rate at which the charges flow through the conductor is called Electric Current. The current flow in conductors or metals is due to free electrons.
Whereas, the potential difference between the two terminals is called the Voltage or Electromotive force.
Introduction to Engineering mechanics;
Engineering mechanics is the application of mechanics to solve problems involving common engineering elements.
The goal of this Engineering Mechanics course is to expose students to problems in mechanics as applied to plausibly real-world scenarios. Problems of particular types are explored in detail in the hopes that students will gain an inductive understanding of the underlying principles at work; students should then be able to recognize problems of this sort in real-world situations and respond accordingly.
Source: https://en.m.wikibooks.org/wiki/Engineering_Mechanics#:~:text=Engineering%20mechanics%20is%20the%20application,to%20plausibly%20real%2Dworld%20scenarios.
Scientist Dairies;
Anyone who didn't yet watch even a single lecture by Richard Feynman, doesn't deserve to live.
The more I study, the more I get confused;
Education is the path from cocky ignorance to miserable uncertainty.
-- Mark Twain
Scientists Wisdom;
"Every one of us is, in the cosmic perspective, precious. If a human disagrees with you, let him live. In a hundred billion galaxies, you will not find another."
-- Carl Sagan
Scientist Diaries;
Every day where someone could have made a discovery but cultural or political forces impede it, is a sad day for civilization.
-- Niel deGrasse Tyson
Scientist Diaries;
"The measure of greatness in a scientific idea is the extent to which it stimulates thought and opens up new lines of research."
-- Paul A. Dirac (1902 - 1984)
Truth n Lie;
If it hurts to hear it, look for the truth in it.
If it comforts to hear it, look for the lie in it.
If you want to operate at peak performance;
Learn how to tame your mind.
For Carefree Life;
A true atheist knows that nothing ultimately matters and lives a relatively carefree life.
A true believer knows that it’s all in God’s hands and lives a relatively carefree life.
A true agnostic know that we can never know what matters, so effectively we can only do what we do and it either doesn't matter or is in God's hands. Hence living a relatively carefree life.
But...
True Measure;
Everyone has good intentions. Everyone believes they’re doing it for someone or something else. The only true measures are actions and results.
Work From Home;
The biggest advantage of working remotely is that you no longer have to pretend to work 60 hours a week.
Startups;
Startups shouldn’t worry about how to put out fires, they should worry about how to start them.
SCHOOL;
If it can’t be used to build something or fix something, you don’t need to go to school for it.
Integrity;
Integrity is when what you think and what you say and what you do are one.
How to Get Rich (without getting lucky):;
You’re not going to get rich renting out your time. You must own equity - a piece of a business - to gain your financial freedom.
Play iterated games. All the returns in life, whether in wealth, relationships, or knowledge, come from compound interest.
Pick business partners with high intelligence, energy, and, above all, integrity.
Learn to sell. Learn to build. If you can do both, you will be unstoppable.
There is no skill called “business.” Avoid business magazines and business classes.
Study microeconomics, game theory, psychology, persuasion, ethics, mathematics, and computers.
Work as hard as you can. Even though who you work with and what you work on are more important than how hard you work.
When you're finally wealthy, you'll realize that it wasn't what you were seeking in the first place.
LEVERAGE;
“Give me a lever long enough, and a place to stand, and I will move the earth.”
-- Archimedes
THE UNCERTAINTY;
Success;
Science;
The beauty of science is, when we don't know we say we don't know.
Engineering Quiz: Turn me on my side and I am everything. Cut me in half and I am nothing. What am I?
Quotation;
Scientists dream about doing great things. Engineers do them.
What is Edoreal;
Complexity of binary tree mirroring algrithm;
Memory complexity O(n).
Space complexity O(1)
True that.;
However the children were raised, make sure that they Retain curiosity of Childhood into Adulthood.
What is an adult scientist but a kid who has not lost their curiosity.
-- Neil DeGrasse Tyson
Going to take admission in mechanical engineering but I have some questions - How many topics to learn out of a bunch of syllabus? - In which part we need to focus more for our future in mechanical eng(like for example communication skills) ? - in which part we need not to focus more for our future?
Why do students require mentors? - part 2;
As per the survey conducted on mentor in January 2014 and based on A report for MENTOR: The National Mentoring Partnership:
young adults who had formal mentoring relationships (95 percent) found these experiences to be “helpful,” including more than half (51 percent) who found the relationship to be “very helpful.” Similarly, nearly all youth in informal mentoring relationships (99 percent) say their experience was “helpful,” including seven in 10 (69 percent) reporting it as “very helpful.”
Why do students require mentors? - part 1;
Individuals who have mentors often perform better at their jobs, earn higher salaries and achieve faster career progression than non-mentored individuals.
How to solve programming problems in c?;
Do the following things three times.
1) Read the problem.
2) Take pen and paper, solve some examples.
3) Write pseudo code.
4) Code and Debug.
5) Test with some examples.
6) Optimize the code.
First things to do as an Engineering student.;
1) Speak, Write, and Get Comfortable
Learn the language and grammar properly.
2) Get Hands-On
As soon as you complete the theory do some experiments.
3) Diversify Internships
Join Internships... But don't settle with single experience. If possible, try out multiple companies or work in different departments.
First things to do as an Engineering student.;
1) Speak, Write, and Get Comfortable
Learn the language and grammar properly.
2) Get Hands-On
As soon as you complete the theory do some experiments.
3) Diversify Internships
Join Internships... But don't settle with single experience. If possible, try out multiple companies or work in different departments.
Mathematics knowledge is very important for engineering students.;
Mathmatics is a subject, which is fundamental for every subject and technology. But, by loving maths you cannot decide your career. From communication to mechanics, from algorithms to deep learning and AI ..... All fields has maths . If students have good knowledge in maths then they understand engineering subjects better.
Mathematics is foundation for Machine Learning and AI;
ML and AI are trending subjects nowadays. Without having fundamentals in Maths understanding these subjects are not possible.