Welcome, Guest: Register On Nairaland / LOGIN! / Trending / Recent / NewStats: 3,205,926 members, 7,994,191 topics. Date: Tuesday, 05 November 2024 at 08:51 AM |
Nairaland Forum / Science/Technology / Programming / I Just Switched To Linux From Windows (1509 Views)
How I Switched To Data Science From A Non IT Background - My Learning Experience / I Have Switched To Vim As My Primary Editor, You Should Too / How To View Pluralsight Video From Windows Old (2) (3) (4)
Re: I Just Switched To Linux From Windows by Anonime1105(m): 8:51am On Aug 13, 2023 |
KrazyDave16: The bolded happened to one time, after setting up the best theme in the world (for my mind) one last tweak ruined everything, the experience was very annoying |
Re: I Just Switched To Linux From Windows by BRATISLAVA: 9:34am On Aug 13, 2023 |
qtguru: But you're more grounded and you'll not let the entry levelers breathe if you keep studying! Since you're senior, apart from updates which you already know the core about, why would you still want to continue studying your structures and algorithms? You've seen it all already! You know it all already! As our elders in these matters, I'm going to trust you and airsaylongcome. Because the landscape changes so fast you have to keep up with it. But I still don't think you guys need to study that much, if at all. |
Re: I Just Switched To Linux From Windows by qtguru(m): 10:10am On Aug 13, 2023 |
BRATISLAVA: You know Algorithm and Data Strucutures ? |
Re: I Just Switched To Linux From Windows by BRATISLAVA: 10:13am On Aug 13, 2023 |
qtguru: Perhaps. But you know them much better than a lot of people do. Why would you still need to study them? |
Re: I Just Switched To Linux From Windows by qtguru(m): 10:25am On Aug 13, 2023 |
BRATISLAVA: How many data structures are you familiar with ? it's not a personal attack, I'm trying to see your understanding. |
Re: I Just Switched To Linux From Windows by BRATISLAVA: 11:32am On Aug 13, 2023 |
qtguru: None. I'm as green as they get. So you can see why I may need to study, but you shouldn't have to. You've been immersed in it for decades. |
Re: I Just Switched To Linux From Windows by qtguru(m): 12:19pm On Aug 13, 2023 |
BRATISLAVA: It's a lot like alot just Array alone has different Algo tied to it and there are tons of DSA and Algo, so it's something we study to remember and every job interview quizes you on this. Algo is not a done and dusted thing, it's something you have to practice to remember. This is from ChatGPT the curriculum for DSA Introduction to Algorithms and Problem Solving: Basic terminology and concepts Algorithm analysis and complexity Arrays and Strings: Array manipulation and traversal String manipulation and pattern matching Linked Lists: Singly linked lists Doubly linked lists Circular linked lists Stacks and Queues: Implementations and applications Evaluation of expressions Priority queues Recursion and Backtracking: Recursive problem-solving techniques Solving problems using backtracking Sorting and Searching: Bubble sort, insertion sort, selection sort Merge sort, quicksort, heapsort Binary search, linear search Trees: Binary trees Binary search trees (BST) AVL trees, Red-Black trees Tree traversals: inorder, preorder, postorder Graphs: Graph representation (adjacency matrix, adjacency list) Breadth-First Search (BFS) Depth-First Search (DFS) Shortest path algorithms: Dijkstra's, Bellman-Ford Minimum Spanning Tree (Prim's, Kruskal's) Hashing: Hash functions Hash tables Collision resolution strategies Dynamic Programming: Concept of overlapping subproblems and optimal substructure Memoization and tabulation Examples of dynamic programming problems Greedy Algorithms: Greedy choice property Fractional knapsack problem Huffman coding Disjoint Set Union (Union-Find): Data structure and operations Applications in graph problems Advanced Data Structures (optional): Trie, Suffix tree Segment tree, Fenwick tree (Binary Indexed Tree) B-trees, B+ trees Advanced Algorithms (optional): Matrix exponentiation Strongly connected components (Kosaraju's algorithm) Maximum flow (Ford-Fulkerson, Edmonds-Karp) NP-Completeness and Approximation Algorithms (optional): Introduction to complexity classes P vs. NP problem Approximation algorithms 1 Like |
Re: I Just Switched To Linux From Windows by qtguru(m): 12:23pm On Aug 13, 2023 |
Don't buy into that myth that engineers know 100% of everything in their head. it's why we keep studying but our studying is not like beginner's level, sometimes some knowledge of Discrete math is required too, but it depends on your role and how far you want to advance. 2 Likes |
Re: I Just Switched To Linux From Windows by BRATISLAVA: 12:36pm On Aug 13, 2023 |
qtguru: That's a lot. You must've encountered these at least once and thus you will know the solution without much stress when you come across them again, reducing your need to study. Also are some of the cases of DSA above actually used in your programming life? It could be like some formulas had in mathematics that are never used, though they are studied. And you keep all these in your head? That is, knowing they exist and how they could be used? |
Re: I Just Switched To Linux From Windows by qtguru(m): 1:16pm On Aug 13, 2023 |
BRATISLAVA: You must've encountered these at least once and thus you will know the solution without much stress when you come across them again, reducing your need to study. Yes actually it comes faster to mind, because I've studied however the likes of DP, and Graph is still complex for me, there is some discrete maths I haven't covered up Also are some of the cases of DSA above actually used in your programming life? It could be like some formulas had in mathematics that are never used, though they are studied. Alot of languages have them implemented internally but unless you're backend, so of the DSA you would use on FE would be Array And you keep all these in your head? That is, knowing they exist and how they could be used? No I don't, I usually jot the high level information and reference Algo materials when working on such in real life. 1 Like |
Re: I Just Switched To Linux From Windows by KrazyDave16(m): 2:08pm On Aug 13, 2023 |
Anonime1105:At least you didn't go shopping for a new SSD weeks later. |
Re: I Just Switched To Linux From Windows by Paystack: 2:45pm On Aug 13, 2023 |
Qtguru how are you active on Nairaland, Twitter, other tech platforms, handling your jobs, learning new things and updating your diaries. Seems you're a super super nerd |
Re: I Just Switched To Linux From Windows by Anonime1105(m): 3:14pm On Aug 13, 2023 |
KrazyDave16: Lol I didn't need to But I had to reinstall the os |
Re: I Just Switched To Linux From Windows by BRATISLAVA: 4:05pm On Aug 13, 2023 |
qtguru: And this is how we separate wheat from the chaff. You clearly know what to do. You don't seem to need studying. More like reminders. You mention discrete mathematics a bit... It's clearly an important part of BE. Would you recommend programming as something anyone can learn? Or mostly people going with the client side, which seems relatively easier? |
Re: I Just Switched To Linux From Windows by qtguru(m): 4:07pm On Aug 13, 2023 |
Paystack: You forgot Grandmaster on CODM also, I have multiple tabs and people working for me. Also I am naturally hardworking and create time for these things, I don't read much and new tech come to me easily, because I research before hand and watched video, it comes with experience. 4 Likes |
Re: I Just Switched To Linux From Windows by Adeoye11(m): 8:39am On Aug 14, 2023 |
Ok thanks have gotten have through all what is been said I will stick to my linux. But I will try allocate more ram to the Linux and @qtguru I allocated 3gb ram initially. |
Re: I Just Switched To Linux From Windows by qtguru(m): 4:27pm On Aug 14, 2023 |
BRATISLAVA: Frontend is easier but it's still needed but it will mostly be array operation you'd deal with alot, that and Map. Here's a Discrete Math she explained it well https://www.youtube.com/playlist?list=PLl-gb0E4MII0sGLCJeqDB3y63HZ6lM5LJ 1 Like |
Re: I Just Switched To Linux From Windows by BRATISLAVA: 5:14pm On Aug 14, 2023 |
qtguru: Thanks. Will look at it later. |
Re: I Just Switched To Linux From Windows by Princefame1: 7:07pm On Aug 14, 2023 |
airsaylongcome: I truly appreciate your sincerity and I do understand. I wish you all the best in your program. Thanks. |
Re: I Just Switched To Linux From Windows by Raylight2(m): 9:17pm On Aug 14, 2023 |
I rather have Windows and Linux running on the same machine. I conveniently run both whenever and however I want |
Re: I Just Switched To Linux From Windows by chukwuebuka65(m): 12:27am On Aug 15, 2023 |
Raylight2: Why not have two systems one running windows and the other, Linux. |
Re: I Just Switched To Linux From Windows by steinalb(m): 4:13pm On Aug 15, 2023 |
chukwuebuka65: You have made the best choice in your life. In fact, you will never regret it. Since I started using Ubuntu OS, Windows became a joke to me. 1 Like |
Re: I Just Switched To Linux From Windows by BRATISLAVA: 9:28am On Aug 17, 2023 |
qtguru: This was quite enjoyable. Very enjoyable. That's discrete maths? Sounded much more horrible than that. Perhaps if a programmer studies something more like anthropology or philosophy, then they would find discrete mathematics difficult/new. |
Re: I Just Switched To Linux From Windows by qtguru(m): 9:45am On Aug 17, 2023 |
BRATISLAVA: Right she and Kenneth Rosen broke it down, or maybe we've reached that age of understanding so it's easier to break down complex concepts, like Elon mentions First principle theory |
Re: I Just Switched To Linux From Windows by BRATISLAVA: 9:58am On Aug 17, 2023 |
qtguru:Yes. Very enjoyable. Will be looking at it from time to time. These are the exciting parts of maths. 1 Like |
Creating Multiple Columns In The Db / 13 & 15 Years From Nigeria Built Mobile Web Browsing Alternative To Google Chrom / Blender Game Engine Or Kivy Game Engine
(Go Up)
Sections: politics (1) business autos (1) jobs (1) career education (1) romance computers phones travel sports fashion health religion celebs tv-movies music-radio literature webmasters programming techmarket Links: (1) (2) (3) (4) (5) (6) (7) (8) (9) (10) Nairaland - Copyright © 2005 - 2024 Oluwaseun Osewa. All rights reserved. See How To Advertise. 54 |