Talk:Getting Started: Difference between revisions
Appearance
→Organization: Extend on the idea |
No edit summary |
||
| Line 3: | Line 3: | ||
:<q>My goal would be to be able to point someone new to this list and have then go though it during onboarding.</q> - This is one of the reasons I'm contributing to the wiki :) | :<q>My goal would be to be able to point someone new to this list and have then go though it during onboarding.</q> - This is one of the reasons I'm contributing to the wiki :) | ||
:In my experience, transitioning programmers want to know the difference between what they are used to and how LabVIEW compares to that. Unfortunately this can mean different things to different people. In general, however, they want comparison charts, reference lists, and tips and tricks. Novice programmers on the other hand want to understand the basics and see quick results (otherwise they get demotivated quickly). This is very hard to balance. I suggest to have multiple sections on this portal, perhaps based on the Core 1-3 training levels? So one section would provide links to pages that aid in the training exercises or extend on the knowledge provided in those lessons. --[[User:Logmanoriginal|Logmanoriginal]] ([[User talk:Logmanoriginal|talk]]) 20:15, 19 May 2020 (UTC) | :In my experience, transitioning programmers want to know the difference between what they are used to and how LabVIEW compares to that. Unfortunately this can mean different things to different people. In general, however, they want comparison charts, reference lists, and tips and tricks. Novice programmers on the other hand want to understand the basics and see quick results (otherwise they get demotivated quickly). This is very hard to balance. I suggest to have multiple sections on this portal, perhaps based on the Core 1-3 training levels? So one section would provide links to pages that aid in the training exercises or extend on the knowledge provided in those lessons. --[[User:Logmanoriginal|Logmanoriginal]] ([[User talk:Logmanoriginal|talk]]) 20:15, 19 May 2020 (UTC) | ||
:*So, should the flow of topics on this page should be the order we think a new programmer should take, then also have links to things a transitioning programmer would need as well? I did create this page to start a comparison for text-based programmers, [[Text-Based terminology]]. I also started the ''[[:Category:Skill Level|Skill Level]]'' category with ''[[:Category:Beginner|Beginner]]'', ''[[:Category:Intermediate|Intermediate]]'', and ''[[:Category:Advanced|Advanced]]'' subcategories to help with grouping topics. However, some pages have beginner information and ''tips and tricks'' that would be intermediate or advanced on the same page. --[[User:Q|Q]] ([[User talk:Q|talk]]) 20:46, 19 May 2020 (UTC) | |||
Revision as of 20:46, 19 May 2020
Organization
I put this list in the order I think would be best for a new LabVIEW programmer. My goal would be to be able to point someone new to this list and have then go though it during onboarding. Add to this discussion if you think I left something out or if you think the order should be different. Let's come up with the best list we can for both those entirely new to programming and the accomplished programmer just new to LabVIEW. --Q (talk) 19:24, 19 May 2020 (UTC)
My goal would be to be able to point someone new to this list and have then go though it during onboarding.
- This is one of the reasons I'm contributing to the wiki :)- In my experience, transitioning programmers want to know the difference between what they are used to and how LabVIEW compares to that. Unfortunately this can mean different things to different people. In general, however, they want comparison charts, reference lists, and tips and tricks. Novice programmers on the other hand want to understand the basics and see quick results (otherwise they get demotivated quickly). This is very hard to balance. I suggest to have multiple sections on this portal, perhaps based on the Core 1-3 training levels? So one section would provide links to pages that aid in the training exercises or extend on the knowledge provided in those lessons. --Logmanoriginal (talk) 20:15, 19 May 2020 (UTC)
- So, should the flow of topics on this page should be the order we think a new programmer should take, then also have links to things a transitioning programmer would need as well? I did create this page to start a comparison for text-based programmers, Text-Based terminology. I also started the Skill Level category with Beginner, Intermediate, and Advanced subcategories to help with grouping topics. However, some pages have beginner information and tips and tricks that would be intermediate or advanced on the same page. --Q (talk) 20:46, 19 May 2020 (UTC)